(windows下)
打开C:\Program Files\MySQL\MySQL Server 5.0\my.ini
(ubuntu下)
打开 /etc/mysql/my.cnf
在[client]下面寻找default-character-set,然后将其值修改为:
default-character-set=utf8
若找不到default-character-set,加上上面一行即可。
[mysqld]同理:
character_set_server=utf8
init_connect='SET NAMES utf8'
进入mysql
mysql> set names utf8;
它相当于下面的三句指令:
SET character_set_client = utf8;
SET character_set_results = utf8;
SET character_set_connection = utf8;
下面语句用于查看编码方式是否已经修改:
show variables like 'char%';
show variables like 'coll%';