MYSQL清空带有外键约束的表

tech2023-07-10  108

当使用 truncate table table1时可能会出现

Cannot truncate a table referenced in a foreign key constraint (`aa`

这是因为表里设置了外键约束 可以使用SET @@FOREIGN_KEY_CHECKS=0;来禁用外键约束 清空完表之后在使用SET FOREIGN_KEY_CHECKS=1;打开外键约束 可以使用SELECT @@FOREIGN_KEY_CHECKS;查看当前的外键约束的值

最新回复(0)