我的知识记录

请问3780 - Referencing column ‘XXX’ and referenced column ‘XXX’ in foreign key constraint ‘XXX’ are in

错误记录:

3780 - Referencing column ‘XXX’ and referenced column ‘XXX’ in foreign key constraint ‘XXX’ are inco

错误原因:

①主键与外键字段数据类型不一致,例如主键A 表 ID数据类型varchar,外键B 表a_id 为int或别的类型。 

②主键与外键字段数据类型一致,可能是项目迁移引发的Mysql Charset/Collation 字符编码不一样会报错。

解决方案:

仔细检查A表主键与B表外键的数据类型是否一致,包括勾选的选项:

image.png

标签:XXX-column-3780-

更新时间:2025-04-10 22:48:04

上一篇:请问wordpress提示“Error establishing a database connection“的解决办法

下一篇:请问如何通过ZBlogPHP启用Gzip压缩?