mysql 5.6 修改字符集
1.查看字符集:
show variables like 'character%';
show variables like '%char%';
默认的是客户端和服务器都用了latin1,所以中文会乱码。
2.修改字符集
修改/etc/my.cnf配置文件
[mysqld]
character_set_server=utf8
collation-server=utf8_general_ci
......
[client]
#设置客户端字符集
default-character-set=utf8
再次查看字符集
mysql> show variables like "%char%";
+--------------------------+----------------------------+
| Variable_name | Value |
+--------------------------+----------------------------+
| character_set_client | utf8 |
| character_set_connection | utf8 |
| character_set_database | utf8 |
| character_set_filesystem | binary |
| character_set_results | utf8 |
| character_set_server | utf8 |
| character_set_system | utf8 |
| character_sets_dir | /usr/share/mysql/charsets/ |
+--------------------------+----------------------------+
8 rows in set (0.00 sec)