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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[已解决] dv到X的问题

[复制链接]
花衣笛手 发表于 2010-7-28 18:04:22 | 显示全部楼层 |阅读模式
废话少说,开门见山

在从dv8.2sql转换到discuz!X时,一切正常

字符集测试时填写gbk能正常无乱码显示原版块名称,

但,到了开始转换时,网页一片空白,查看源码,原来出错了,

提示如下:

b>SQL</b>: INSERT INTO ultrax.pre_ucenter_members (uid, username, password, email, myid, myidkey, regip, regdate, lastloginip, lastlogintime, salt, secques) VALUES ( '7', '&#52411;', 'a2dbafe6018ecc49abddba714e78a948', '', '', '', '123.52.112.188', '1165982520', '123.52.112.188', '1165982520', '0e762b', '');<br />
<b>Error</b>: Duplicate entry '' for key 2<br />
<b>Errormsg.</b>: &#1462;&#1461;&#1592;&#679;<br />
<b>Errno.</b>: 1062<br />

后经我查实,原来在sql表里用户名为汉字的那些记录,转换到pre_ucenter_members 后,用户名全是空的,这就造成了用户名重复的问题。

为什么 在sql里varchar类型的汉字到mysql里会为空,又或是其它方面编码的问题,我百思不得其解,忘指教。

另,我下的discuzX是utf版的,与这有关吗?


baxter 发表于 2010-7-28 18:05:36 | 显示全部楼层
建议你先转换到GBK。再转码到UTF8
回复

使用道具 举报

幸福在右 发表于 2010-7-28 18:17:03 | 显示全部楼层
dz x  安装为 GBK版吧。。
回复

使用道具 举报

 楼主| 花衣笛手 发表于 2010-7-29 13:55:40 | 显示全部楼层
非常感谢大家的热情帮助,转换工作比工预想的要顺利轻便的多。
现已转换完毕,目前还有一个问题没有解决

我在发贴时编辑器不可用,鼠标点击那些加粗呀等按钮没有任何反应,但是当我选中右上的“纯文本”后就有了反应,取消选中后,依然有反应,请问这怎么解决
回复

使用道具 举报

蓝豆 发表于 2010-7-30 17:37:37 | 显示全部楼层
发个截图看看
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-10-3 02:19 , Processed in 0.149215 second(s), 16 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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