Linux 拨号vps windows公众号手机端

mysql怎么清空所有表数据

lewis 9年前 (2016-11-30) 阅读数 8 #VPS/云服务器
文章标签 mysql

可以使用TRUNCATE TABLE语句来清空所有表的数据。以下是一个示例:

SET FOREIGN_KEY_CHECKS = 0; -- 禁用外键检查

-- 清空每个表
TRUNCATE TABLE table1;
TRUNCATE TABLE table2;
TRUNCATE TABLE table3;
-- ...

SET FOREIGN_KEY_CHECKS = 1; -- 启用外键检查

在执行TRUNCATE TABLE语句之前,将FOREIGN_KEY_CHECKS设置为0可以禁用外键约束。这样可以防止在清空表数据时出现问题。最后,将FOREIGN_KEY_CHECKS设置为1可以重新启用外键约束。

版权声明

本文仅代表作者观点,不代表米安网络立场。

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

热门