添加外键报错Cannot add or update a child row: a foreign key constraint fails原因解决方法
时间:2020-04-10 16:08:19
收藏:0
阅读:624
原因一:
外键字段的数据类型大小、属性(默认值),或者数据库引擎是否为InnoDB、编码是否一致。(外键必须一致)
查看引擎:show create table 表名;
原因二:
两个表是否插入了数据,如果插入数据检查外键字段的数据是否有错。
如果A表中的外键字段是B表中的主键字段,检查A表中外键字段的数据是否符合B表中主键的要求。
原文:https://www.cnblogs.com/Zeng02/p/12672761.html
评论(0)