欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

MySQL truncate含有外键约束的条目报错

程序员文章站 2022-04-01 18:05:29
1.报错信息: 2.出现错误操作: 3.解决方法 在MySQL中取消外键约束: 执行 之后在设置外键约束:`set foreign_key_checks=1;` ......

1.报错信息:

cannot truncate a table referenced in a foreign key constraint

2.出现错误操作:

truncate table a1;

为什么使用truncate?
使用truncate可以清空表数据,而且可以使自增列重置。

3.解决方法

在mysql中取消外键约束:set foreign_key_checks=0;

执行truncate table a1;

之后在设置外键约束:set foreign_key_checks=1;