安笙的个人博客
首页
归档
分类
标签
关于
友链
留言板
使用TRUNCATE TABLE清空数据时出现Cannot truncate a table referenced in a foreign key constraint
使用TRUNCATE TABLE 清空数据时出现以下错误:为什么会出现这种错误呢? 经过测试是因为使用TRUNCATE TABLE 命令对被引用做外键的主表进行数据清空时,无论主表里的数据是否被引用,都会出现这种错误。 解决办法: 先把外键约束关闭,清空后在打开即可。 SET FOREIGN_KEY_CHECKS = 0; //先归0 TRUNCATE 表名;
2020-04-22
踩坑
Mysql
搜索
×
关键词