MySql 清空、删除表时 1701错误

项目已经进行一段时间,整体的开发工作已经完成。接下来要进入综合测试阶段,所以想要将数据清理一下,然后报了1701错误,由错误提示得知是外键约束的问题
在这里插入图片描述

解决办法:

一、先删除外键…不过多赘述

二、先取消外键约束,删除后再添加约束

SET foreign_key_checks = 0; #取消外键约束

TRUNCATE TABLE account;
TRUNCATE TABLE achievement;

SET foreign_key_checks = 1; #添加外键约束

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/qq_38906555/article/details/83341275