MySQL:按前缀批量删除表格
来源:互联网 发布:九阴真经女号捏脸数据 编辑:程序博客网 时间:2024/06/08 15:41
想要实现mysql>drop table like "prefix_%"
没有直接可用的命令,不过可以通过mysql语法来组装,
SELECT CONCAT( 'DROP TABLE ', GROUP_CONCAT(table_name) , ';' ) AS statement FROM information_schema.tables WHERE table_schema = 'database_name' AND table_name LIKE 'myprefix_%';
然后执行该组装后的命令,比如从slowquery表中删除掉所有tmp_开头的表:
SELECT CONCAT( 'DROP TABLE ', GROUP_CONCAT(table_name) , ';' ) AS statement FROM information_schema.tables WHERE table_schema = 'slowquery' AND table_name LIKE 'tmp_%';
输出结果:
drop table tmp_201301,tmp_201302,tmp_201351,tmp_201352;
执行之即可。
by iefreer
- MySQL:按前缀批量删除表格
- MySQL:按前缀批量删除表格
- MySQL:按前缀批量删除表格
- mysql批量删除相同前缀的表格
- MySQL 批量删除同前缀表
- Mysql 批量删除前缀或者后缀表
- MySQL批量删除指定前缀表
- mysql批量删除前缀相同的表
- 文件名前缀批量删除
- [Linux]mysql命令行中批量删除表格
- Mysql中批量删除相同表前缀的sql语句
- php中批量删除Mysql中相同前缀的数据表
- mysql批量删除表,相同前缀的表
- mysql批量删除表,相同前缀的表
- mysql批量删除指定前缀或后缀表
- mysql 批量删除带有前缀的数据库表
- Mysql批量删除相同前缀或后缀的表
- MySQL中批量删除指定前缀表的sql语句
- 【MariaDB】安装MariaDB,与MySQL并存
- 20个很有用的PHP类库
- 类目,延展,协议
- Ubuntu中获取ROOT权限的方法
- struts2动态树的例子(转)
- MySQL:按前缀批量删除表格
- 【Android】Handler应用(三):从服务器端分页加载更新ListView
- UTF-8使用纯真IP数据库乱码问题(已解决)
- 服务器迁移到虚拟机上
- 1790. Single Round Match
- 【IMPDP】ORA-00959: tablespace 'YOUFEE_LOB' does not exist
- Thinkpad SL400安装黑苹果10.8.4全纪录
- 图像处理经典图片Lena背后的故事
- 测试strncpy与strcpy,strlen 与sizeof的区别