Ubuntu 12.04 mysql中文乱码解决办法
$ sudo vi /etc/mysql/my.cnf (在[mysqld]下添加)
按a或i进入编译模式
character-set-server=utf8
collation-server=utf8_general_ci
按Esc键退出编译模式
:wq (保存并退出)
$ sudo service mysql restart
注:如果已存在数据库,只需将有问题表的字段的结构改为utf8_swedisk_ci(默认为latin1_swedish_ci),latin1_bin也改成utf8_bin(建议所有表格都改下),可借助phpmyadmin工具
本文转自linux博客51CTO博客,原文链接http://blog.51cto.com/yangzhiming/1579118如需转载请自行联系原作者
yangzhimingg