cmd 下 mysql数据库的中文显示问题
环境,win7-32, mysql 5.5
准备, 除了 my.ini
charset =utf8
另外
mysql> show variables like '%char%';
+--------------------------+----------------------------------------------------
-----+
| Variable_name | Value
|
+--------------------------+----------------------------------------------------
-----+
| character_set_client | latin1
|
| character_set_connection | latin1
|
| character_set_database | utf8
|
| character_set_filesystem | binary
|
| character_set_results | latin1
|
| character_set_server | utf8
|
| character_set_system | utf8
|
| character_sets_dir | C:\Program Files\MySQL\MySQL Server 5.5\share\chars
ets\ |
+--------------------------+----------------------------------------------------
-----+
8 rows in set (0.00 sec)
问题的主题:
其实我用navicat客户端都能显示 当前表的中文的 ,
但是 cmd 下 我喜欢用 explain 。。。。。。 \G;
问题cmd 下,好像默认字符集不是 utf-8
请问如何修改;