mysql批量修改表名前缀
假设修改数据库下
前缀一致的表明更改为另一种前缀的表名
select table_name, concat("alter table ", table_name, " rename to ", replace(table_name, 'ai_', 'bi_')) as rename_statement from information_schema.tables where table_schema = 'ai_user' and table_name like 'ai%' order by table_name;
执行结果
如下:
拷贝rename_statement列的数据执行语句即可
总结
以上为个人经验,希望能给大家一个参考,也希望大家多多支持代码网。
发表评论