MySQL 解决外键约束不能删除数据的问题

第一种方法是使用MySQL 官方提供的文档方法

            这个禁用约束: 运行这个命令 SET FOREIGN_KEY_CHECKS=0; 之后数据库就变成忽略外键约束的状态了,所以就可以进行删除数据了,

            操作完毕后一定要记得 SET FOREIGN_KEY_CHECKS=1; 恢复到原来的约束状态


第二种方法就是:

            运行保存SQL文件,用记事本删除 相关数据,再把数据导入到数据库中就OK啦


你可能感兴趣的:(MySQL 解决外键约束不能删除数据的问题)