Mysql报错 Cannot add or update a child row: a foreign key constraint fails ...原因及解决方法
此种情况下报错的原因大概有三种:原因一:添加的外键列与另一个表的唯一索引列(一般是主键)的数据类型不同原因二:要添加外键的表类型与另一个表的存储引擎是不是都为innodb引擎查看表引擎法一:showcreatetable表名;法二:showtablestatusfrom数据库wherename=‘表名’;法三:useinformation_schema;selecttable_catalog,ta