Discuz!官方免费开源建站系统

 找回密码
 立即注册
搜索

[疑问] 快转换pw了先了解一下字符集的问题

[复制链接]
2simple 发表于 2008-10-27 17:47:54 | 显示全部楼层 |阅读模式
本帖最后由 2simple 于 2008-10-27 17:50 编辑

我原有的phpwind论坛使用的是gb2312/gbk编码,现准备转换到刚安装的Discuz! 6.1.0,它的MySQL 字符集是UTF-8 Unicode (utf8),不知该注意些什么问题,具体步骤有哪些,有朋友进行过类似的成功转换吗?
回复

使用道具 举报

桃子(小敏) 发表于 2008-10-28 10:52:37 | 显示全部楼层
转换程序暂不支持字符集的转换,您需要先转为gbk字符集的discuz,然后再转换字符集
转换程序及使用教程见本版置顶帖
回复

使用道具 举报

lyf2 发表于 2008-10-28 14:07:49 | 显示全部楼层
转字符集好像是比较麻烦的吧?
回复

使用道具 举报

桃子(小敏) 发表于 2008-10-28 16:26:23 | 显示全部楼层
转换字符集,可以通过后台备份成其他字符集
或者修改备份数据中的字符集来实现
回复

使用道具 举报

 楼主| 2simple 发表于 2008-10-28 16:40:18 | 显示全部楼层
“修改备份数据中的字符集”是不是每条sql语句都得进行转换?
看来“通过后台备份成其他字符集”条理比较清晰,我试试看再来和大家分享经验~
回复

使用道具 举报

 楼主| 2simple 发表于 2008-10-31 13:50:40 | 显示全部楼层
经验:

1. 字符编码

xconvert-1.3.0中虽然可选择设定源论坛(pw)的编码为gbk,但不意味着它会进行gbk->utf8的转换,只是让你自己弄清楚自己的pw论坛用的是什么编码。实际转换中目的论坛(即dz)编码和源论坛编码必须是一致的。所以我现在只是把pw成功转换成dz了,但编码没变,还是gbk。

2. 单位处理记录数

一开始我使用xconvert缺省数值3000引发服务器端Interal 500严重错误,降低为1000后一切正常,完成所有转换步骤。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2025-9-17 01:14 , Processed in 0.117264 second(s), 14 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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