數據庫添加外鍵出錯常見原因


foreign key 不能添加常見原因:
1.檢查是否指向的鍵是主鍵。
2.檢查是否已經建立了索引,一個外鍵必然會有一個索引。
3.檢查是否表內已經存有數據,導致約束失敗
4.檢查被參考鍵和參考鍵的類型是否相同
5.檢查是否重建了同名的索引,比如第一次建立失敗,再次建立可能會因為索引重復導致失敗
6.檢查是否在鍵上設置了unsigned。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM