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