MySQL社区

标题: MYSQL乱码问题 [打印本页]

作者: 友友    时间: 2009-10-14 13:08
标题: MYSQL乱码问题
原MYSQL服务器坏了,把MYSQL整个目录复制到新服务器。然后建立服务,启动后。原来以GBK编码安装的数据正常。以UTF8安装的数据成了乱码,我试过把服务器MYSQL编码全改成UTF8,但用MYSQLDUMP导出用记事本打开,中文还是一样的乱码。

请问下高人。这问题应该怎么处理。谢谢
作者: kider    时间: 2009-10-14 13:14
导出时加字符集参数试试, --set-charset
作者: 友友    时间: 2009-10-14 13:21
谢谢楼上的回复,现在只能在新服务器操作。原来的硬盘已经不见了。。也就是无法在原来服务器导出。

我在服务器改了MYSQL的编码后,用mysqldump导出。并加了--default-character-set=utf8 --set-charset  导出用记事本打开.sql文件,中文一样是乱码。

缃戠珯娴嬭瘯涓','2009-05-07-05-42-13','','缃戠珯娴嬭瘯涓?锛屽ぇ瀹舵潵鎼?鐮栥','',-2,1,0,1,'2009-05-07 05:40:22',62,'','0000-00-00 00:00:00',0,0,'0000-00-00 00:00:00','2009-05-07 05:40:22','0000-00-00 00:00:00','','','show_title=\nlink_titles=\nshow_intro=\nshow_section=\nlink_section=\nshow_category=\nlink_category=\nshow_vote=\nshow_author=\nshow_create_date=\nshow_modify_date=\nshow_pdf_icon=\nshow_print_icon=\nshow_email_icon=\nlanguage=\nkeyref=\nreadmore=',1,0,0,'','',0,18,'robots=\nauthor='),(2,'寮犲織瀹斤細浜洪','2009-06-07-10-03-57','','<p>聽聽聽 </p><p>聽聽聽 宀佹湯骞村垵锛屽?逛簬钁楀悕蹇?鏉胯〃婕旇壓鏈?瀹跺紶蹇楀?芥潵璇存槸蹇欑?岀殑锛屽張鏄?蹇?涔愮殑','',1,1,0,2,'2009-06-07 09:58:00',64,'','2009-06-17 09:16:27',64,0,'0000-00
作者: kider    时间: 2009-10-14 14:15
用其他的字符集试试,有可能你写入的数据不是用UTF8,而且导入导出、连接时所用的字符集要统一哦




欢迎光临 MySQL社区 (http://www.mysqlpub.com/) Powered by Discuz! X3.2