一、单个表清空数据
truncate table 表名; # 清空表数据并设置id从1开始自增
二、查询出所需要清空的所有表
SELECT CONCAT( 'truncate TABLE ', table_schema, '.', TABLE_NAME, ';' ) FROM INFORMATION_SCHEMA.TABLES WHERE table_schema IN ( '数据库1', '数据库2' );
三、得到所有表名
四、复制结果,运行,清空所有表
truncate table 表名; # 清空表数据并设置id从1开始自增
SELECT CONCAT( 'truncate TABLE ', table_schema, '.', TABLE_NAME, ';' ) FROM INFORMATION_SCHEMA.TABLES WHERE table_schema IN ( '数据库1', '数据库2' );
四、复制结果,运行,清空所有表