一步搞定MySQL数据库中文乱码问题
系统环境:ubuntu server 12.10 x64(mysql为系统自带5.6版)
MySQL默认编码是latin1,这个编码不支持中文,我们一般需要将其改为支持中文的UTF-8,UTF-8几乎支持所有文字,为了方便国际化,建议使用。
- 修改MySQL的配置文件my.cnf
vi /ect/mysql/my.cnf
在[mysqld]下面添加:
character-set-server = utf8
Waring:之前网上说要添加什么default-character-set=utf8之类的,我发现都不需要,只需要上面一步操作即可。
- 重启MySQL。
sudo restart mysql
Waring:如果该文件配置错误,MySQL将无法启动。 相关文章:三种方式对MySQL进行启动/停止/重启操作