日常开发或服务器部署时,我们可能会遇到需要清空表或表数据的情况,下面语法执行结果即为清除语句,将结果复制到查询中执行即可。
table_schema='数据库名';
1、清空test库中表数据: select concat('truncate table ',table_schema,'.',table_name,';') as '执行sql' from information_schema.TABLES where table_schema='test'; 2、删除test库中所有表: select concat('drop table ',table_schema,'.',table_name,';') as '执行sql' from information_schema.TABLES where table_schema='test';