Discuz教程网

[使用教程] Discuz!X3.1GBK转UTF8全过程详解

[复制链接]
authicon dly 发表于 2014-1-9 10:51:13 | 显示全部楼层 |阅读模式
1.用phpmyadmin以UTF8格式导出数据库。
选中你网站的数据库点击导出。
注意选中自定义导出,格式为UTF8,最好存在服务器上不用下载到本地。

导出完毕之后会在phpmyadmin/save下面生成以数据库名称命名的.sql文件,我的是yunvn.sql,比如下面的:
  1. [root@yunvn save]# ls
  2. yunvn.sql
  3. [root@yunvn save]# pwd
  4. /home/wwwroot/default/phpmyadmin/save
复制代码

下面我们要把这个文件移动到phpmyadmin/upload下面。因为等会要导入,导入文件放在这个文件夹下面才行。
  1. [root@yunvn save]# mv yunvn.sql ../upload/
  2. [root@yunvn save]# cd ../upload/
  3. [root@yunvn upload]# ls
  4. yunvn.sql  yunvn.zip

  5. [root@yunvn upload]# pwd
  6. /home/wwwroot/default/phpmyadmin/upload
复制代码


下面我们新建一个数据库yunvnnew

建好之后我们进入这个数据库。点击导入。

这里我们选择从网站服务器上传文件夹 upload/ 中选择,下拉框选中我们刚才移动过去的数据文件,记着如果刚才你没有把导出的数据文件放在phpmyadmin/upload下面的话下拉框是找不到数据的。选中之后我们点击下面的导入。等待导入完成。

数据导入完成之后我们已经完成了数据格式的转换,下面我们要进程程序格式的转换。
从官网下载最新的UTF8程序,上传到服务器全新安装,数据库名什么的自己定义都无所谓的。
安装完成之后我们要把utf8格式的程序文件替换我们网站的数据文件

上传覆盖网站程序文件,记得是全部覆盖哟。
上传完毕以后我们把刚才新建的数据库名称修改成我们网站一开始连接的数据库名称,比如我的备份之前是yunvn,新建的数据库是yunvnnew。我现在要把yunvnnew改成yunvn,而原来的yunvn随便改成其他名称就行,改这个就是为了能让我们的网站使用我们转换成utf8的数据。或者你直接更改网站程序配置文件,连数据库修改成你刚才新建的数据库就好了。
接下来打开网站你就可以看到格式成utf8 了,下面就是蛋疼的恢复模板和插件了,都要重新安装。。。。。


游客,如果您要查看本帖隐藏内容请回复



上一篇:Discuz编辑器不出现“纯文本”编辑模式的解决方案
下一篇:Discuz!UTF-8字符转GBK成功百分百教程
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

1314学习网 ( 浙ICP备10214163号 )

GMT+8, 2025-5-2 22:38

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表