問題:
嘗試時要將資料庫模式正向工程到WAMP伺服器中,使用者遇到了「錯誤:錯誤1005:無法專門為「連結」表建立表格。
解決方案:
此錯誤指向涉及外鍵關係的約束違規。 SQL 查詢:
檢查引用的表:驗證外鍵約束中引用的父表是否確實存在於資料庫中。 「連結」表格的SQL 腳本,確保沒有語法錯誤。確保「Link」表中列的順序與父表中列的順序相符
SELECT constraint_name, table_name FROM information_schema.table_constraints WHERE constraint_type = 'FOREIGN KEY' AND table_schema = DATABASE() ORDER BY constraint_name;
重新啟動MySQL 伺服器:
在某些情況下,重新啟動MySQL 伺服器可以解決問題。 🎜>以上是為什麼我會收到 MySQL 錯誤 1005:無法建立表格(外鍵約束問題)?的詳細內容。更多資訊請關注PHP中文網其他相關文章!