Alex的博客

本博客的文章均为原创,是本人从事行业多年来所遇见一些小问题的解决心得,希望可以帮助到大家!



linux中用mysqldump 导入mysql数据库出现乱码的解决方案

今天帮一个客户测试一个程序,要从windows搬到linux上,每次导入数据后网站读取的内容都出现乱码!

反复了多次还是不行! 经过一番激战后终于攻破!

解决方案有二:

一,开启数据库远程连接功能,然后在windows下用工具导入(我是这么搞定的);

修改导入出现乱码的LINUX主机的mysql设置

vi /etc/my.cnf

[mysqld] 添加
default-character-set=utf8

#设置默认字符集为utf8
init_connect=’SET NAMES utf8′

#设定连接mysql数据库时使用utf8编码,以让mysql数据库以utf8方式运行

找到(或添加)[client]

default-character-set=utf8

重启mysql

(这个方法是网上收集的未验证)!

打完收工

浏览1934  评论0  Alex于 2012-9-9 1:15
发言