Mysql之1451 - Cannot delete or update a parent row: a foreign key constraint fails...解决办法记录
今天使用delete语句删除一张表中的一条信息时,提示了这么一个错误:1451 - Cannot delete or update a parent row: a foreign key constraint fails...错误代码为1451
在这里参考了一位园友的解决方案mysql删除外链解决办法,如下:
- 关闭外键约束
- SET FOREIGN_KEY_CHECKS=0;
- 语句执行
- DELETE FROM blog_blog WHERE blog_blog.id=91;
- 删除完成后,重新开启外键约束
- SET FOREIGN_KEY_CHECKS=1;
然后就可以删除成功了。
学三境:
一境:昨夜西风凋碧树,独上高楼,望尽天涯路;
二境:衣带渐宽终不悔,为伊消得人憔悴;
三境:众里寻‘它’千百度,蓦然回首,那斯却在,灯火阑珊处。