MySQL:Error Code: 1452. Cannot add or update a child row: a foreign key constraint fails (shop
.itemdetails
, CONSTRAINT FK_CategoryId
FOREIGN KEY (CategoryId
) REFERENCES product_category
(Category_ID
))
这句话的意思是:
你添加一个值作为一个外键,但是这个外键不在相关联的数据库中的主键中,这样就导致了添加失败,自己需要添加对应相关联数据库中主键的值(学习自Hello_wshuo)
解决方式:
在mysql中加入
SET FOREIGN_KEY_CHECKS = 0;