文章内容

2020/8/21 16:19:50,作 者: 黄兵

Cannot add or update a child row: a foreign key constraint fails

今天在使用MySQL新建数据库的时候,出现如下错误:

[23000][1452] Cannot add or update a child row: a foreign key constraint fails (`SMS_America_Development`.`#sql-dbb_1521266`, CONSTRAINT `mata_keywords_description_author_id_fk` FOREIGN KEY (`author_id`) REFERENCES `author` (`id`)).

具体错误截图如下:


具体原因不明。

解决方案:

删除author_id,之后重新建字段author_id,字段类型与原来相同。

再次设置外键,搞定。

现在依然没有搞清楚是什么问题,看了一下其他人说无法更新或者增加子行,只是字面上翻译了一下,问题并没有搞清楚。


黄兵个人博客原创。

转载请注明出处:黄兵个人博客 - Cannot add or update a child row: a foreign key constraint fails

分享到:

发表评论

评论列表