菜单 学习猿地 - LMONKEY

VIP

开通学习猿地VIP

尊享10项VIP特权 持续新增

知识通关挑战

打卡带练!告别无效练习

接私单赚外块

VIP优先接,累计金额超百万

学习猿地私房课免费学

大厂实战课仅对VIP开放

你的一对一导师

每月可免费咨询大牛30次

领取更多软件工程师实用特权

入驻
116
0

mysql 批量更改表名

原创
05/13 14:22
阅读数 86465

-- 代码实现 
SELECT
CONCAT(
'ALTER TABLE ',
table_name,
' RENAME TO ',
REPLACE (
table_name,
'sys_', -- 要替换的字符串
'qun_' -- 替换为新的字符串
),
';'
)
FROM
information_schema. TABLES
WHERE
TABLE_SCHEMA = 'booksystem' -- 数据库名称
AND table_name LIKE 'sys_%'; -- 匹配表(匹配表名以 sys_ 开头的表)

发表评论

0/200
116 点赞
0 评论
收藏