原文:MySQL创建外键报错ERROR 3780 (HY000): Referencing column ‘user_id’ and referenced column ‘id’ in foreign key constraint ‘fk_user_id’ are incompatible.

原因:两个数据表中创建外键的数据类型不一致 我的错误是一个表是int,一个是bigint,这种的也算做是不一致的 解决办法:将数据类型修改为一致的即可 ...

2021-12-22 19:18 0 2232 推荐指数:

查看详情

MySQL添加报错 - referencing column 'xx' and referenced column 'xx' in foreign key constraint 'xx' are incompatible

MySQL给两个表添加时,报错 翻译意思是:约束“xx”中的引用列“xx”和引用列“xx”不兼容 说明两个表关联的列数据类型不一致,比如:varchar 与 int,或者 int无符号 与 int有符号,都不行,必须要一模一样才可以,修改完成后,就可以添加了。 ...

Sat May 16 18:28:00 CST 2020 0 9512
MySQL报错ERROR 1558 (HY000): Column count of mysql.user is wrong.

MySQL报错ERROR 1558 (HY000): Column count of mysql.user is wrong. 1.今天在使用MySQL创建数据库时出现如下报错: 2.解决方法 出现这个错误主要是因为我升级了数据库没有使用过,使用如下命令即可 ...

Tue Feb 26 23:11:00 CST 2019 0 1226
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM