这可能是MySQL在InnoDB中设置了foreign key关联,造成无法更新或删除数据。可以通过设置FOREIGN_KEY_CHECKS变量来避免这种情况。
1
|
SET FOREIGN_KEY_CHECKS = 0;
|
删除完成后设置
1
|
SET FOREIGN_KEY_CHECKS = 1;
|
其他:
关闭唯一性校验
1
2
|
set unique_checks=0;
set unique_checks=1;
|
本文转自birdinroom 51CTO博客,原文链接:http://blog.51cto.com/birdinroom/1599305,如需转载请自行联系原作者