• 首页
  • 云服务器
  • 高防服务器
  • 外贸服务器
  • 服务器租用
  • 客服中心
易网主机
电脑版
首页 > 文章中心 > 应用管理

mysql批量替换表前缀的方法

2014-07-13

可以使用phpmyadmin或者直接在mysql命令下执行也行:先通过mysql命令生成批量替换的mysql查询语句。比如下面的将abctable中的表前缀jiancai_替换为cms_

SELECT
  CONCAT('ALTER TABLE ',
         table_name,
         ' RENAME TO cms_',
         SUBSTRING(table_name, 9),
         ';' ) AS script
FROM
  information_schema.tables
WHERE
  table_schema = 'abctable'
  AND  table_name LIKE 'jiancai_%'
ORDER BY
  table_name DESC;

查询生成语句后,复制所有语句到mysql查询中执行就可以了。

技术专线:028-62454538(周一至周五)
夜间值班:18982208090(24H) 13438034514(24H)
公司地址:成都市金牛区蜀汉路238号元亨商贸楼605室
电子邮件:service#34514.cn(#替@)
蜀ICP备09003074号-1 川公网安备 51010602000340号
  • QQ咨询

  • 在线咨询

  • Skype咨询

  • 联系我们