专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > Ruby/Rails

MySQL平添外键失败ERROR 1452的解决

发布时间:2011-06-29 17:54:25 文章来源:www.iduyao.cn 采编人员:星星草
MySQL添加外键失败ERROR 1452的解决
[sql] 
alter table order_items   
add foreign key (orderid) references orders (orderid);  
  www.2cto.com  
添加外键的时候 出现了错误
[sql] 
ERROR 1452 : Cannot add or update a child row: a foreign key constraint fails   
 
最后才发现,原来是我的order_items表中已经存在了数据,且orderid这个属性和orders中的不对应,因此如果添加外键,就会导致错误
此时解决的办法不外乎两个:
 
1.删除数据,再添加外键
2.在orders中添加对应的项,再添加外键
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: