Chinaunix

标题: 数据转移后部分中文乱码,只有少部分。。 [打印本页]

作者: virtuaboy    时间: 2008-06-24 23:33
标题: 数据转移后部分中文乱码,只有少部分。。
转移前:mysql  Ver 14.12 Distrib 5.1.3-alpha, for pc-linux-gnu (i686) using  EditLine wrapper,不支持GBK
转以后:mysql  Ver 14.12 Distrib 5.0.15, for Win32 (ia32)

都支持utf8,status显示以下部分也一致
Server characterset:    latin1
Db     characterset:    latin1
Client characterset:    latin1
Conn.  characterset:    latin1


通过
#mysqldump --default-character-set=latin1(或者utf8) -uroot -p dbname > bak.sql
导出
然后在新的数据库里导入
d:\>mysql --default-character-set=latin1(或者utf8) -uroot -p dbname < bak.sql

大部分中文数据都正常,但好像还有几个表里的数据显示为乱码,,不知道为什么??
作者: virtuaboy    时间: 2008-06-25 00:00
已解决,不是操作问题,而是基于mysql运行的论坛显示问题。
作者: yueliangdao0608    时间: 2008-06-25 08:53
原帖由 virtuaboy 于 2008-6-25 00:00 发表
已解决,不是操作问题,而是基于mysql运行的论坛显示问题。


You should check out whether the character set of the data stored in the database is right or not at frist.




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2