Cannot add or update a child row: a foreign key constraint fails (`company`.`project`, CONSTRAINT `project_ibfk_1` FOREIGN KEY (`manager_id`) REFERENCES `employee` (`employee_id`))
时间: 2023-10-20 12:07:29 浏览: 144
系统提示及故障排除-mysql添加外键时报错:1215 cannot add the foreign key constraint的解决方法
这是一个 MySQL 数据库报错信息,意思是在 `project` 表中添加或更新数据时,由于外键约束条件的原因,无法将 `manager_id` 列的值插入或更新为一个不存在于 `employee` 表的 `employee_id` 值。这通常是因为 `project` 表的 `manager_id` 列是一个外键,它引用了 `employee` 表的 `employee_id` 列作为参照键,以保证数据的完整性和一致性。如果您想要解决这个问题,需要先在 `employee` 表中插入一个与 `manager_id` 列的值对应的 `employee_id` 值,然后再插入或更新 `project` 表中的数据。
阅读全文