首頁 > 資料庫 > mysql教程 > 為什麼我收到 MySQL 錯誤 1215:無法新增外鍵約束?

為什麼我收到 MySQL 錯誤 1215:無法新增外鍵約束?

Mary-Kate Olsen
發布: 2024-12-28 04:37:10
原創
150 人瀏覽過

Why Am I Getting MySQL Error 1215: Cannot Add Foreign Key Constraint?

無法新增外鍵:MySQL 錯誤1215

在嘗試設計新的資料庫模式時,使用者遇到MySQL 錯誤「錯誤1215:無法新增外鍵」關鍵約束。 「他們已經將資料庫引擎設定為 InnoDB,並驗證指定為外鍵的鍵是各自表中的主鍵。

問題可能源自 Clients_has_Staff 和 Clients_has_Staff中的外鍵列之間的資料類型不同父表(客戶和員工)中對應的主鍵列。列在所有三個中是否具有相同的資料類型表:

Clients_has_Staff.C lients_Case_Number

Clients.Case_號碼

Clients_has_Staff.Staff_Emp_ID
  • Staff.Emp_ID

以上是為什麼我收到 MySQL 錯誤 1215:無法新增外鍵約束?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板