MYSQL在进行数据删除时,由于有外键不能进行修改和删除。
解决办法:可以设置外键失效。删除完之后,开启外键约束
1.查看外键约束
SELECT@@foreign_key_checks;
2.设置外键约束
SET FOREIGN_KEY_CHECKS = 1;
3.取消外键约束,外键失效
SET FOREIGN_KEY_CHECKS = 0;
MYSQL在进行数据删除时,由于有外键不能进行修改和删除。
解决办法:可以设置外键失效。删除完之后,开启外键约束
1.查看外键约束
SELECT@@foreign_key_checks;
2.设置外键约束
SET FOREIGN_KEY_CHECKS = 1;
3.取消外键约束,外键失效
SET FOREIGN_KEY_CHECKS = 0;