苟哥的笔记本
首页
文章归档
关于
文章归档
关于
首页
编程
正文
如何批量修改数据表前缀
苟哥
2023-01-13 AM
680℃
0条
偶尔会遇到批量修改某个数据表的前缀,表不多的情况下还可以手动逐个修改,如果是几十张表以上的,那也要花费不少时间,所以有必要借助程序脚本去实现自动化修改。这里介绍利用mysql语句实现批量修改表前缀。 ### 假设需求: 将现有数据库dao_community中的的表前缀ky统一改成dao。 ### 实现需求的SQL语句: ```sql SELECT CONCAT( 'ALTER TABLE ', table_name, ' RENAME TO dao', //此处的dao就是目标前缀 substring(table_name, 4), //注意sql中的序号是从1开始的 ';' ) FROM information_schema. TABLES WHERE table_name LIKE 'ky%' and table_schema='dao_community'; //ky%表示找到ky前缀的表 ```
标签:
mysql
,
批量修改表前缀
非特殊说明,本博所有文章均为博主原创。
如若转载,请注明出处:
http://www.i366211.com/archives/304/
上一篇
ChatGPT可以免费使用啦
下一篇
Linux安装ffmpeg
取消回复
评论啦~
提交评论
栏目分类
软件安装
10
开发工具
8
算法
2
测试
1
架构
3
填坑记
2
开源
6
科普
6
私域
2
读书笔记
4
编程
48
运营
3
管理
1
标签云
算法
C程序设计语言
C语言
Java
mysql
PHP
ffmpeg
golang
VueJs
脚手架
VueJs实战项目
Intellij IDEA
Centos7
Hyperf
抖音运营
杰克韦尔奇
跌荡一百年
生成海量测试数据
企业管理
习题2-3
习题2-4
习题2-6
异常分类
File
习题2-7
习题2-8
习题2-9
习题3-3
习题3-4
习题3-5
友情链接
申请
SaaS引擎
机器人框架
京东捡漏