首页 > 代码库 > MYSQL 添加外键报错

MYSQL 添加外键报错

2014年6月16日 10:48:51

出错的部分提示摘录:

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

result 2 when explaining filename ‘#sql-3d5_204369‘

解决办法:

pma 中同时执行两条语句: 

set foreign_key_checks = 0;
ALTER TABLE `table_name` ADD CONSTRAINT `fk_name` FOREIGN KEY (`field_name`) REFERENCES `main_table_name` (`main_table_field`);