怎样更改已安装的织梦数据库表前缀?

2017-04-13 14:27:15 dedecms

织梦

默认安装时,数据库中表前缀都是

dede_ ,本文主要讲解网站安装运营一段时间后,有数据的情况下,把默认的表前缀dede_ ,改成自定义的前缀(以更改成lazy_ 为例)。

 

操作思路很简单:

1、

备份网站数据库

2、

把备份的数据库中的txt文件所有涉及dede_的代码都更改成自定义的前缀lazy_

3、

之后把更改过的数据库备份文件上传。

4、

还原网站数据库,就完成了。

 

教程的详细步骤如下:

1、

备份织梦数据库

(1)织梦后台——系统——系统设置——数据库备份/还原——提交 ,如下图:

 

(2)数据库备份完后,默认保存在网站空间的:根目录/data/backupdata 目录下,所有数据都是txt文件,如下图:

 

先把

backupdata文件夹下的文件备份,以防止我们更改失败后,可以用备份的数据库恢复到原来的状态。

2、更改数据库文件名和内容中的dede_

   备份数据库后,需要做的就是两步,第一步把backupdata下的所有文件名中的dede_ ,改成lazy_ ;第二步把所有文件一个一个打开,把文件内容中所有的dede_ 改成lazy_ 。

   因为如果手工的更改这些内容很麻烦,所以下面教大家用批量更改工具完成这两项工作。

(1)

批量更改文件名

* 下载文件名批量更改工具:http://yunpan.cn/cdm6Ip5AGEXkc  访问密码 7cc2 。

* 打开工具,在左侧选中要更改的文件夹——在替换板块——添加替换的前缀和更改后的前缀——点击预览——点击执行修改——文件名就全部修改完成了。如下图:

 

(2)

批量替换文件内容中的前缀

* 批量替换文件内容工具下载地址:http://www.moke8.com/tools/m67311/

* 打开工具,添加文件——全选列表——文件格式——填写查找内容和替换内容——开始替换。之后就替换完成了。如下图:

 

3、把更改过的数据库backupdata文件夹,再上传到网站的:根目录/data/ 中。

4、还原数据库

接下来把更改后的数据库导入到原网站就行了,但不是直接导入,要重新安装织梦,并在安装时把数据库表前缀改成lazy_ ,安装成功后,再把数据库还原一下。具体操作如下:

(1)

在还原数据库之前,先到把原网站的数据库清空。

(2)

之后下载新的织梦系统,解压,把新的install文件夹上传到原网站上。访问http://你的域名/install ,启动织梦安装向导,开始重新安装织梦。

(3)

在填写数据库信息的地方,把数据库表前缀改成lazy_  ,之后完成织梦重装,安装完后织梦是个全新的网站,网站是空的没有数据。

(4)

还原数据库:织梦后台——系统——系统设置——数据库备份/还原——数据还原 。之后恢复原网站更改的数据库。之后原网站数据就恢复了。并且数据库表前缀都更改了。