外键约束失败

时间:2011-09-28 22:10:05

标签: php mysql

我正在尝试在表格中插入一个新行,但我收到了以下错误:

Cannot add or update a child row: a foreign key constraint fails (`wmetools_restool_dev/keywords`, CONSTRAINT `keywords_ibfk_1` FOREIGN KEY (`link_id`) REFERENCES `links` (`link_id`) ON DELETE CASCADE ON UPDATE CASCADE)

我提供了所需的所有字段。这是否意味着我需要插入更多字段?

1 个答案:

答案 0 :(得分:3)

该表与另一个名为links的表格有foreign key contraint。您必须首先在links表中使用正确的link_id插入一行,然后才能将该行插入表中。