mysql怎么清空

来源:互联网 发布:星际战甲软件 编辑:程序博客网 时间:2024/05/17 07:21

1.首先执行以下语句,其中db1是数据库名

select CONCAT('TRUNCATE TABLE ',table_name,';') from information_schema.tables where TABLE_SCHEMA = 'db1'

通过这条命令来得到delete table 表名;这样的语句。


2.复制所有得到的TRUNCATE TABLE 表名  语句,去掉第一行,批量执行就可以删除该数据库的所有数据,还保留着数据结构。