Mysql使用Navicat建立外鍵時報錯誤cannot add foreign key constraint,如下圖: ##相關推薦:《Navicat for mysql使用圖文教學》 解決方法:(1)檢查要關聯的欄位類型或長度是否不一致。 (2)檢查兩個要關聯的表編碼是否不同。 (3)檢查某個表格是否已經有記錄了。 (4)將「刪除時」和「更新時」都設定相同,如都設定成CASCADE。