課程
/數(shù)據(jù)庫(kù)
/MySQL
/與MySQL的零距離接觸
老師講的和PPT上的不一樣啊
2015-01-05
源自:與MySQL的零距離接觸 3-2
正在回答
好把~
樓主把視頻看完并自檢動(dòng)手操作一遍就知道了,PPT里第4句話(huà)應(yīng)該分兩層意思說(shuō):①參照列沒(méi)有索引的話(huà),MySQL會(huì)自動(dòng)創(chuàng)建索引,因?yàn)閰⒄樟泻兄麈I,創(chuàng)建主鍵時(shí)MySQL會(huì)默認(rèn)創(chuàng)建所用;②外鍵列的索引也是MySQL根據(jù)參照列自動(dòng)創(chuàng)建的;以下案例及相關(guān)操作效果:
CREATE?TABLE?provinces(id?SMALLINT?UNSIGNED?AUTO_INCREMENT?PRIMARY?key,pname?VARCHAR(20)?NOT?NULL);SHOW?CREATE?TABLE?provinces;????#查看數(shù)據(jù)表的存儲(chǔ)引擎是否為InnoDB
CREATE?TABLE?provinces(
id?SMALLINT?UNSIGNED?AUTO_INCREMENT?PRIMARY?key,
pname?VARCHAR(20)?NOT?NULL
);
SHOW?CREATE?TABLE?provinces;????#查看數(shù)據(jù)表的存儲(chǔ)引擎是否為InnoDB
CREATE?TABLE?users(id?SMALLINT?UNSIGNED?AUTO_INCREMENT?PRIMARY?key,username?VARCHAR(10)?NOT?NULL,pid?SMALLINT?UNSIGNED,FOREIGN?KEY?(pid)?REFERENCES?provinces?(id));SHOW?INDEX?FROM?provinces;????#查看參照列是否有索引
CREATE?TABLE?users(
username?VARCHAR(10)?NOT?NULL,
pid?SMALLINT?UNSIGNED,
FOREIGN?KEY?(pid)?REFERENCES?provinces?(id)
SHOW?INDEX?FROM?provinces;????#查看參照列是否有索引
SHOW?INDEX?FROM?provinces\G;????#換成按列打印顯示,每個(gè)字段打印到單獨(dú)的行SHOW?INDEX?FROM?users; ? ?#查看外鍵列是否有索引
SHOW?INDEX?FROM?provinces\G;????#換成按列打印顯示,每個(gè)字段打印到單獨(dú)的行
SHOW?INDEX?FROM?users; ? ?#查看外鍵列是否有索引
SHOW?INDEX?FROM?users\G;????#查看外鍵列是否有索引SHOW?CREATE?TABLE?users;????#查看數(shù)據(jù)表users的創(chuàng)建歷史命令
SHOW?INDEX?FROM?users\G;????#查看外鍵列是否有索引
SHOW?CREATE?TABLE?users;????#查看數(shù)據(jù)表users的創(chuàng)建歷史命令
DHWI
琥珀琥珀琥 回復(fù) DHWI
那是老師口誤咯
根據(jù)視頻實(shí)驗(yàn)結(jié)果不難看出是 外鍵列自動(dòng)創(chuàng)建索引
課件說(shuō)MySQL自動(dòng)創(chuàng)建索引,課件上并沒(méi)說(shuō)創(chuàng)建給誰(shuí)
這個(gè)確實(shí)講的和課件上寫(xiě)的不一致
舉報(bào)
本課程涵蓋全部MySQL數(shù)據(jù)庫(kù)的基礎(chǔ),學(xué)習(xí)MySQL數(shù)據(jù)庫(kù)的基礎(chǔ)知識(shí)
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購(gòu)課補(bǔ)貼聯(lián)系客服咨詢(xún)優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2017-05-01
好把~
2016-01-07
樓主把視頻看完并自檢動(dòng)手操作一遍就知道了,PPT里第4句話(huà)應(yīng)該分兩層意思說(shuō):
①參照列沒(méi)有索引的話(huà),MySQL會(huì)自動(dòng)創(chuàng)建索引,因?yàn)閰⒄樟泻兄麈I,創(chuàng)建主鍵時(shí)MySQL會(huì)默認(rèn)創(chuàng)建所用;
②外鍵列的索引也是MySQL根據(jù)參照列自動(dòng)創(chuàng)建的;
以下案例及相關(guān)操作效果:
2015-04-17
那是老師口誤咯
2015-03-29
根據(jù)視頻實(shí)驗(yàn)結(jié)果不難看出是 外鍵列自動(dòng)創(chuàng)建索引
2015-03-23
課件說(shuō)MySQL自動(dòng)創(chuàng)建索引,課件上并沒(méi)說(shuō)創(chuàng)建給誰(shuí)
2015-01-11
這個(gè)確實(shí)講的和課件上寫(xiě)的不一致