解决 Cannot delete or update a parent row.. 报错

| 选择喜欢的代码风格  

解决方法


先关闭外键约束,执行删除操作,然后再开启外键约束

SET foreign_key_checks = 0;  // 先设置外键约束检查关闭
 
drop table mytable;  // 删除数据,表或者视图

SET foreign_key_checks = 1; // 开启外键约束检查,以保持表结构完整性

MySQL 外键约束扩展阅读:




发表评论