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

 找回密码
 立即注册
搜索

[疑问] 动网转7数据库编码问题

[复制链接]
sissi2009 发表于 2009-8-19 09:45:20 | 显示全部楼层 |阅读模式
本帖最后由 sissi2009 于 2009-8-19 15:13 编辑

XConvert info: MySQL Query Error
错误如下
Time: 2010-10-9 4:34pm
SQL: INSERT INTO discuz.cdb_uc_members (uid, username, password, email, myid, myidkey, regip, regdate, lastloginip, lastlogintime, salt, secques) VALUES ( "'');
Error: Duplicate entry '' for key 2
Errormsg.: 字段值重复,入库失败
Errno.: 1062

已经导入到数据库中的数据中的汉字变为乱码或空串,估计是这个原因,当再遇到汉字时,会再有不能正常转换,变为空串的问题,username字段不允许为空就会造成错误。
原论坛是动网gb2312编码,dz7是uft-8的编码,估计是转换的时候出了问题,可是偶在转换之前已经选源论坛页面编码了呀bgk bg2312都试过了,转出来都是乱码((em:07))  这个问题要咋办呀?
回复

使用道具 举报

桃子(小敏) 发表于 2009-8-19 09:56:58 | 显示全部楼层
原动网是gbk的,就按照gbk的ucenter和discuz来转换
xconvert不支持字符集的转换
回复

使用道具 举报

 楼主| sissi2009 发表于 2009-8-19 09:58:07 | 显示全部楼层
本帖最后由 sissi2009 于 2009-8-19 10:05 编辑

也就是说偶必须用 gbk的discuz喽?
回复

使用道具 举报

蓝豆 发表于 2009-8-19 12:38:50 | 显示全部楼层
也就是说偶必须用 gbk的discuz喽?
sissi2009 发表于 2009-8-19 09:58


是的
回复

使用道具 举报

12153556 发表于 2009-8-19 13:56:03 | 显示全部楼层
也就是说偶必须用 gbk的discuz喽?
sissi2009 发表于 2009-8-19 09:58 AM


转到GBK后可以再转UTF
回复

使用道具 举报

桃子(小敏) 发表于 2009-8-19 14:12:23 | 显示全部楼层
对,原数据库是gbk的,必须要用gbk的转换,转完后再考虑转码的事情
回复

使用道具 举报

cmychen 发表于 2009-8-19 14:42:58 | 显示全部楼层
这里可能有你要找的解决方法
回复

使用道具 举报

 楼主| sissi2009 发表于 2009-8-19 15:12:52 | 显示全部楼层
转dz成功,谢谢各位
回复

使用道具 举报

12153556 发表于 2009-8-19 15:14:50 | 显示全部楼层
转dz成功,谢谢各位
sissi2009 发表于 2009-8-19 03:12 PM

欢迎加入discuz大家庭
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-9-16 03:54 , Processed in 0.103002 second(s), 14 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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