1. 首页
  2. 操作系统
  3. Linux
  4. MySQL用truncate命令快速清空一个数据库中的所有表

MySQL用truncate命令快速清空一个数据库中的所有表

上传者: 2020-12-17 02:40:32上传 PDF文件 91.71KB 热度 15次
1. 先执行select语句生成所有truncate语句 语句格式: select CONCAT('truncate TABLE ',table_schema,'.',TABLE_NAME, ';') from INFORMATION_SCHEMA.TABLES where table_schema in ('数据库1','数据库2'); 以名为dbname的数据库为例,执行select语句: mysql> select CONCAT('truncate TABLE ',table_schema,'.',TABLE_NAME, ';') from INFORMATION_SC
用户评论