问题:

这是由于在删除有外键关联的数据或者表的时候,mysql出现报错,并出现以下错误信息:

解决方法:

 那么我们只需要临时取消外键约束,然后进行表内数据的删除,然后在删除结束以后,再恢复外键约束即可!

SET FOREIGN_KEY_CHECKS=0;                 //先设置外键约束检查关闭
 
DELETE FROM `goods` WHERE `id` = '666'    //删除数据

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

 

Logo

一站式 AI 云服务平台

更多推荐