1.已经排除了所有web端可能引起乱码的可能
2.判断应该是mysql引起的乱码。
具体的配置在以下的博客中有详细的解释:
http://blog.youkuaiyun.com/shupan001/article/details/6248080
3.可能遇到的其他问题:
1.找不到my.cnf
通过find / -name *cnf* 命令,可以找到mysql自带的配置模板文件,可以把这些文件复制到/etc/my.cnf,就可以使用配置文件了。
2.5.0版本和5.5版本的mysql数据库的默认编码配置不一样,需要注意。
5.5版本的 配置如下:
[client]
default-character-set=utf8
[mysql]
default-character-set=utf8
[mysqld]
collation-server = utf8_unicode_ci
init-connect=’SET NAMES utf8′
character-set-server = utf8