安笙的个人博客 
  • 首页
  • 归档
  • 分类
  • 标签
  • 关于
  • 友链
  • 留言板
  •     
使用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

搜索

安笙