批量删除指定前缀表:

Select CONCAT( 'drop table ', table_name, ';' )

FROM information_schema.tables

Where table_name LIKE 'dede_%';

"dede"为要删除的表前缀,执行此SQL语句后会生成一串SQL语句,必须再执行生成的这些SQL语句才能真正执行删除操作

整理为一条SQL语句,可直接执行结果:

select group_concat(m separator ';') from (Select CONCAT( 'drop table ', table_name, '' ) m

FROM information_schema.tables

Where table_name LIKE 'ytt_%') a

另外一个就是批量修改表名:

Select CONCAT( 'ALTER TABLE ', table_name, 'RENAME TO ', table_name,';' )

FROM information_schema.tables

Where table_name LIKE 'dede_%';

首先执行此SQL语句,会生成如下语句:

ALTER TABLE de_aaa RENAME TO de_aaa;

ALTER TABLE de_bbb RENAME TO de_bbb;

在编辑器中将“RENAME TO de”批量改为想设置的表前缀,再执行此SQL语句即可批量修改表名。

mysql取固定前缀的表_mysql删除指定前缀的表相关推荐

  1. mysql批量取消多行sql_mysql批量删除指定前缀的表,批量修改表名的SQL语句

    批量删除指定前缀的表 Select CONCAT( 'drop table ', table_name, ';' ) FROM information_schema.tables Where tabl ...

  2. mysql设置固定ip地址访问_mysql设置指定ip访问,用户权限相关操作

    基础语法 GRANT priv_type ON database.table TO user[IDENTIFIED BY [PASSWORD] 'password'] [,user [IDENTIFI ...

  3. Mysql定义DELETE操作触发器,将删除数据存入历史表

    Mysql定义DELETE操作触发器,将删除数据存入历史表 SQL如下: // An highlighted blockDELIMITER $$ CREATE TRIGGER <触发器名称> ...

  4. 获取Redis所有Key / 删除指定前缀的Key

    获取Redis所有Key的方法: 1. 终端 获取所有Key命令:keys '*' 获取指定前缀的key:keys "edu:*" 删除指定前缀的Key:  keys " ...

  5. 表名含有后缀 mysql 怎么删除_mysql批量删除指定前缀或后缀表

    今天突然发现我们数据库中多出很多表,后缀名为"copy",预计是navicat直接拷贝导致的,然后要对这些有同样后缀名的表进行删除,假设一个一个选择会非常麻烦,表计较多,在网上找了 ...

  6. mysql truncate 大表_MySQL删除大表时潜在的问题(drop table,truncate table)

    case1,删除大表时,因为清理自适应hash索引占用的内容导致的MySQL服务挂起 case2,大表的随意Drop或者truncate导致MySQL服务的挂起 按照本文中的结论就是 MySQL5.6 ...

  7. mysql删减表的关键字_Mysql 删除数据及数据表

    在Mysql 中删除数据以及数据表非常的容易,但是需要特别小心,因为一旦删除所有数据都会消失. 删除数据 删除表内数据,使用delete关键字. 删除指定条件的数据 删除用户表内id 为1 的用户:d ...

  8. mysql用like删除表_MySQL删除表

    在本教程中,我们将向您展示如何使用MySQL DROP TABLE语句删除数据中存在的表. MySQL DROP TABLE语句语法 要删除现有表,请使用MySQL DROP TABLE语句. DRO ...

  9. 删除mysql表_Mysql 删除数据表的三种方式详解

    用法: 1.当你不再需要该表时, 用 drop; 2.当你仍要保留该表,但要删除所有记录时, 用 truncate; 3.当你要删除部分记录或者有可能会后悔的话, 用 delete. 删除程度可从强到 ...

最新文章

  1. python pytorch fft_PyTorch 中的傅里叶卷积实现示例
  2. 自定义控件:旋转菜单
  3. 关于实现无限循环的做法
  4. spring,Whitelabel Error Page,This application has no explicit mapping for /error, so you are seeing
  5. [转载] Java三元运算符示例
  6. linux 源码编译安装apache
  7. 数据库每日一题 2020.05.08
  8. 较常用的Math方法及ES6中的扩展
  9. 详解HTML5网页结构
  10. hfs文件服务器如何上传文件,hfs文件服务器linux
  11. 利用junit对springMVC的Controller进行测试
  12. 四位七段数码管pcb_BlockPi入门教程——数码管
  13. N天学习一个Linux命令之grep
  14. WordPress的wp-cumulus插件------------标签云插件
  15. 解决docker-compose: command not found
  16. JAVA 基础语法——开发环境以及J2SE代码实现
  17. 分享一例BIOS损坏修复案例
  18. gif怎么分解成图片呢?
  19. 从明年1月开始,Oracle要对JDK8就要收费了,怎么办?
  20. error: Microsoft Visual C++ 14.0 is required. Get it with “Build Tools for Visual Studio“: https://

热门文章

  1. sql语句的备份(导入、导出)
  2. java 集合类 *****
  3. GO学习笔记 - Go 只有一种循环结构—— for 循环。
  4. Android之自定义checkbox样式
  5. WINDOWS访问虚拟机RedHat搭配的Apache2服务器
  6. 《学习CSS布局》学习笔记
  7. Excel VBA 重要参考(原始的VBA代码)
  8. Flutter ImageFilter 高斯模糊效果 BackdropFilter 实现过滤效果
  9. springboot项目整合mybatis
  10. Android应用程序管理系列(二)——PackageManager 包管理者