天使半只翼

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

 

这可能是MySQL在InnoDB中设置了foreign key关联,造成无法更新或删除数据。可以通过设置FOREIGN_KEY_CHECKS变量来避免这种情况。 


SET FOREIGN_KEY_CHECKS = 0; 
删除完成后设置 
SET FOREIGN_KEY_CHECKS = 1; 


其他: 
关闭唯一性校验 
set unique_checks=0; 
set unique_checks=1;

posted on 2013-01-22 14:57  天使半只翼  阅读(27003)  评论(0编辑  收藏  举报