truncate 命令清空一个数据库中的表

1.先执行select语句生成所有truncate语句

语句格式:

select CONCAT('truncate TABLE ',table_schema,'.',TABLE_NAME, ';') from INFORMATION_SCHEMA.TABLES where  table_schema in ('数据库1','数据库2');

truncate 命令清空一个数据库中的表_第1张图片

2.复制truncate语句到mysql命令行执行

复制truncate语句到mysql命令行执行,可以一次复制多条执行。

mysql> truncate TABLE dbname.ZONESERVICE;
Query OK, 0 rows affected
mysql> 

truncate 命令清空一个数据库中的表_第2张图片

你可能感兴趣的:(数据库)