多个网站共用一个Mysql数据库时,为使数据库管理不混乱,一般采用不同的网站使用不同前缀名的方式进行区分。而如何批量修改已有数据库的前缀名呢?全部导出修改后再导入?还是一个表一个表的修改?今天我要介绍的是相对简单的批量修改数据库中表前缀的方法,适用于修改数据库中相同前缀且数据表较多的情况。

此例中假定修改名为“www_sdck_cn”的数据库中前缀为“phpcms_”的表,并将所有符合条件表的前缀修改为“sdck_”。

1、用phpMyAdmin打开要修改前缀的数据库www_sdck_cn,执行以下SQL语句(其中加粗斜体字是需要根据实际需求替换的):

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

from information_schema.tables

where TABLE_SCHEMA = 'www_sdck_cn' and table_name LIKE 'phpcms_%';

2、在执行SQL语句生成的页面上点击“导出”,选择“自定义”->“直接显示为文本”,CSV格式,清空“内容分隔符”为空

3、执行导出功能后,到达结果窗口如下,复制文本框中的内容

4、进入数据库“www_sdck_cn”的SQL执行窗口,将代码粘贴到SQL文本框中,执行。看一下相关数据表是不是已经修改完成了。

注意事项

数据操作有风险,请在操作前备份数据。

由于软件版本等原因,操作仅供参考,因本文修改数据库导致丢失或出错的,本文作者不承担责任。

修改mysql表前缀_使用phpMyAdmin批量修改Mysql数据表前缀的方法相关推荐

  1. 如何批量删除mysql的数据库_如何快速批量删除Mysql数据库中的数据表

    一个mysql数据库中,是可以同时安装几个网站程序的,在使用中,我们只需要用不同的数据库表前缀来区分就可以了.但随着我们不断调试,那么数据 库中的表,就会一天天的多起来,如一个一个的删除就很麻烦.很辛 ...

  2. mysql 充值表设计_如何设计充值消费的数据表

    哇,已经很久没写啦,前段时间偷懒了.小编在接下来(到18年末)时间里,会推出基于yii2的cms系统(jcycms),完全开源.代码简单,适合初级phpcoder.接着会推出vue+yii2的简单de ...

  3. mysql数据库代码_【代码总结】MYSQL数据库的常见操作

    ============================== MYSQL数据库的常见操作 ============================== 一.mysql的连接与关闭 -h:指定所连接的服 ...

  4. MySQL创建函数和存储过程,批量插入大数据

    工作中使用Jmeter压测时,需要大数据量,可以使用MySQL创建函数和存储过程,批量插入大数据 右击新建函数,创建过程 完成后自动创建 在body部分写入过程: DECLARE id INT DEF ...

  5. mysql 浮点数 字节_数据库学习笔记之MySQL(02)

    目录 01. 数据表的组成 02. 数据表创建的前提 03. 数据表的创建语法规范 04. MySQL中的数据类型 05. 数值型包含哪些 06. 字符串类型 07. 日期时间类型 正文 01. 数据 ...

  6. (转)【mysql元数据库】使用information_schema.tables查询数据库和数据表信息 ---数据记录大小统计...

    转:https://www.cnblogs.com/ssslinppp/p/6178636.html https://segmentfault.com/q/1010000007268994?_ea=1 ...

  7. Mysql省市县数据表最新版 省市县三级联动(数据表)

    链接:https://www.liuniukeji.com/index/liuhongyu Mysql省市县数据表最新版 省市县三级联动(数据表) CREATE TABLE city ( id int ...

  8. phpMyAdmin批量修改Mysql数据表前缀的方法

    多个网站共用一个Mysql数据库时,为使数据库管理不混乱,一般采用不同的网站使用不同前缀名的方式进行区分.而如何批量修改已有数据库的前缀名 呢?全部导出修改后再导入?还是一个表一个表的修改?今天我要介 ...

  9. gcc操作mysql 建表_用gcc批量建mysql库表

    用gcc批量建mysql库表 2007-6-1文字大小:大中小 file 1 my.c //------------------------------------------------------ ...

最新文章

  1. PHP的Smarty
  2. 通过源码告诉你,阿里的RocketMQ事务消息到底牛逼在哪?
  3. 四十、SPSS数据汇总,图表制作,频率分析和描述分析
  4. java中自造类是什么意思_JAVA问题,什么时候需要,Class类型的?
  5. 对List集合中的元素进行排序
  6. leetcode —— 1319. 连通网络的操作次数
  7. 周二直播丨Oracle数据库SQL执行计划的取得和解析
  8. VB 删除带子文件夹和文件的文件夹
  9. 《精通javascript》5,6章小结(一)
  10. 【React Native 安卓开发】----(mac下开发环境配置)【第一篇】
  11. 浅谈JavaScript函数重载
  12. 04:AD采样【MSP430F5529】
  13. 计算机exsl表f4代表锁定,(Excel中F4是什么键)笔记本锁定单元格f4怎么按
  14. android 打apk文件怎么打开方式,apk文件怎么打开,详细教您打开apk文件的方法
  15. 智能智慧型停车场管理系统解决方案
  16. 实现编辑网页document.body.contentEditable
  17. 文件不能粘贴ftp服务器中,ftp服务器复制粘贴文件夹
  18. php下载地址转换工具,PHP迅雷、快车、旋风下载专用链转换代码
  19. 汇顶Goodix GR5515的一些小细节
  20. 百度广告投放决定排名的因素!在百度推广广告有效果吗?

热门文章

  1. Bailian2911 受限完全平方数【暴力】
  2. Bailian4097 报站【暴力】
  3. 代码可读性、可调式、可维护性
  4. TensorFlow 学习(四)—— computation graph
  5. matlab 排列组合
  6. 辨异 —— 数学基本概念
  7. C Tricks(十四)—— 余数
  8. 数学常用公式及规律、结论(一)
  9. java 创建类带泛型_java-创建泛型类列表
  10. c#位图转换未矢量图_PS基础:像素与分辨率,位图与矢量图