1. service mysqld stop,停用mysql。html
2. cp /etc/my.cnf /etc/my.cnf.bak,修改前作备份,这是个好习惯。mysql
修改my.cnf
vi /etc/my.cnf
在[client]下添加,client为控制客户端的,没有的能够不须要加。
default-character-set=utf8
在[mysqld]下添加,mysqld为控制服务器端的,改过了,OK。
character_set_server=utf8 (注:不是 default-character-set=utf8 ,否则会报错)sql
3. service mysqld restart,重启。服务器
4. 进入mysql,并执行命令 show variables like '%char%';查看。ui
原文地址:http://blog.chinaunix.net/uid-20180960-id-1972668.htmlspa
原文步骤2有点小问题,在此改过。但愿做者不要介意.net