MySQL truncate含有外键约束的条目报错
Posted 忘川的彼岸
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MySQL truncate含有外键约束的条目报错相关的知识,希望对你有一定的参考价值。
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;
以上是关于MySQL truncate含有外键约束的条目报错的主要内容,如果未能解决你的问题,请参考以下文章
mysql中删除时报错Cannot truncate a table referenced in a foreign key constraint (`em_hgh`.`monitoritem`, C