MYSQL ERROR 1217 (23000)报错

 时间:2024-10-12 04:09:03

1、步骤一:登录mysql数据库,删除数据库实例中的表,执行drop table tablename命令发生报错ERROR 1217 (23000): Cannot delete or update a parent row: a foreign key constraint fails

MYSQL ERROR 1217 (23000)报错

2、步骤二:造成数据库表无法删除的原因可能是是InnoDB中设置了foreign key关联。在删除之前可以通过设置外键 变量来解除SET FOREIGN_KEY_CHECKS = 0;

MYSQL ERROR 1217 (23000)报错

3、步骤三:然后再次执行删除操作,此时删除成功,没有发生报错

MYSQL ERROR 1217 (23000)报错

4、步骤四:删除之后,将外键关联设置修改回来SET FOREIGN_KEY_CHECKS = 1;

MYSQL ERROR 1217 (23000)报错
  • IDEA怎么设置启用文件颜色?
  • matlab怎么创建GUI界面
  • 如何运用期货市场进行库存管理
  • 静态网页和动态网页的特点
  • vs2013出现应用程序中的服务器错误解决方法
  • 热门搜索
    汽车标志图片大全 十二卷的养殖方法 小鸡炖蘑菇的家常做法 记忆的方法 跟腱炎最佳治疗方法 治疗喉咙痛最快方法 王者荣耀图片大全 黄褐斑的治疗方法 粥的做法大全 活螃蟹保存10天方法