-2
我有外鍵,但我不把它設置爲phpmyadmin中的外鍵。它只是一個INTEGER類型列。 問題:設置或不設置它作爲外鍵在phpmyadmin之間有什麼不同的結果?MySQL - 我有外鍵,但我不把它設置爲phpmyadmin中的外鍵?
我有外鍵,但我不把它設置爲phpmyadmin中的外鍵。它只是一個INTEGER類型列。 問題:設置或不設置它作爲外鍵在phpmyadmin之間有什麼不同的結果?MySQL - 我有外鍵,但我不把它設置爲phpmyadmin中的外鍵?
FOREIGN KEY
約束可以啓用數據庫引擎的一些自動檢查。
如果您不指定它作爲外鍵,如果您嘗試插入另一個表中不存在的值,則不會收到錯誤。而且您不能使用ON DELETE CASCADE
等選項,如果刪除父行,它會自動刪除子表中的行。
MySQL對外鍵進行一些檢查。 –