mysql創(chuàng)建索引 如果外鍵列沒有索引的話,MySQL不會自動創(chuàng)建索引這句話對嗎?
如果外鍵列沒有索引的話,MySQL不會自動創(chuàng)建索引這句話對嗎?只要是外鍵,就必須有索引,因為如果你想用它來關(guān)聯(lián),就應(yīng)該從數(shù)據(jù)庫的角度來看待這個問題。如果開發(fā)一個數(shù)據(jù)庫,就不能像存儲單個表那樣存儲關(guān)聯(lián)表
如果外鍵列沒有索引的話,MySQL不會自動創(chuàng)建索引這句話對嗎?
只要是外鍵,就必須有索引,因為如果你想用它來關(guān)聯(lián),就應(yīng)該從數(shù)據(jù)庫的角度來看待這個問題。如果開發(fā)一個數(shù)據(jù)庫,就不能像存儲單個表那樣存儲關(guān)聯(lián)表。密鑰還必須有一個BTREE來存儲它。這棵樹是一個索引。因此,如果沒有索引,則會自動創(chuàng)建索引。