ubuntu mysql 编码/乱码 问题

Posted: September 1st, 2010 | Author: | Filed under: 技术 | Tags: , | No Comments »

看了很多文章都不能解决问题,最后还是找到解决方案。回想一下,只需要几步:

第一步,进入mysql,键入命令”\s”查看下面两项是不是显示utf8

Client characterset: utf8
Server characterset: utf8

第二步,编辑 /etc/mysql/my.cnf 的[client]下面增加loose-default-character-set=utf8 ,如下

[client]
loose-default-character-set=utf8

重启mysql之后再检查char set是否已经设置成功,关键是前面增加一个loose-的前缀折腾了很长时间。

可以参考:
http://dev.mysql.com/doc/refman/5.0/en/option-files.html



Leave a Reply