Fork me on GitHub

Set Character utf8

MySQL修改默认字符集为utf8的方法

安装MySQL默认是latin1,而不是utf8,所以最好在本地修改为utf8格式,以下是具体方法 。

  1. 在MySQL下输入:
1
mysql> show variables like 'character%';

检查各项是否为utf8格式,其中character_set_filesystem为binary。

  1. MySQL安装在Linux环境下,其配置文件位于/etc/my.cnf,如果不清楚路径可以输入:
1
whereis my.cnf
  1. 使用vim进入修改,修改之前一定要将mysql服务关闭,可以使用
1
sudo service mysqld stop
  1. 在[mysql]和[client] 下加上
1
default-character-set = utf8
  1. 在[mysqld]下加上
1
2
character-set-server = utf8
collation-server = utf8_general_ci
  1. 保存退出my.cnf文件,重启mysql服务,再次输入show variables like ‘character%’验证是否已经修改完成。
-------------The End-------------