Mysql如何清空数据库中所有的表数据
mysql删除数据库中所有表的数据
·
“db”是数据库名称
SELECT CONCAT('truncate table ',TABLE_NAME,';') AS a FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_SCHEMA = 'db' ;
全部复制出来运行即可
有外键约束的话,我们可以使用
SET FOREIGN_KEY_CHECKS=0;
来禁用外键约束,执行完我们的语句之后
SET FOREIGN_KEY_CHECKS=1;
来启动外键约束.
更多推荐
已为社区贡献1条内容
所有评论(0)