一步搞定MySQL数据库中文乱码问题

系统环境:ubuntu server 12.10 x64(mysql为系统自带5.6版)

MySQL默认编码是latin1,这个编码不支持中文,我们一般需要将其改为支持中文的UTF-8,UTF-8几乎支持所有文字,为了方便国际化,建议使用。

  1. 修​​改MySQL的配置文件my.cnf
    vi /ect/mysql/my.cnf

    在[mysqld]下面添加:

    character-set-server = utf8

    Waring:之前网上说要添加什么default-character-set=utf8之类的,我发现都不需要,只需要上面一步操作即可。

  2. 重启MySQL。
    sudo restart mysql

    Waring:如果该文件配置错误,MySQL将无法启动。

标签