原文:Cannot add foreign key constraint 错误解决办法

产生这个错误的多数原因有一下两点: ,两张表里要设主键和外键的字段的数据类型或者数据长度不一样 例如这个是int 另外一个是tinyint,或者都是int,但是设置的长度不同 ,某个表里已经有记录了 两个表的引擎不一样,查看表的引擎语句: 要设置外键的字段不能为主键 改建所参考的字段必须为主键 两个字段必须具有相同的数据类型和约束 我遇到的情况就是 。后面关联的表的字段必须被设置为主键,才能关联成 ...

2018-01-23 13:22 1 30297 推荐指数:

查看详情

Cannot add foreign key constraint 错误

第一,请检查数据类型是否一致 第二,请检查数据精度是否一致 第三,请检查存储引擎是否一致 ...

Sun Sep 09 05:09:00 CST 2018 0 971
MySql添加外键报错:Cannot add foreign key constraint

设计外键的界面有七列:1、名(name):可以不填,保存时会自动生成。2、栏位(FieldName):要设置的外键3、参考数据库(Reference DataBase):外键关联的数据库4、被参考 ...

Thu Jan 17 17:49:00 CST 2019 0 2856
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM