用本机用navicat连接局域网内一台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:\Server_Core\MySQL\share\charsets\ |
+--------------------------+--------------------------------------+在这台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 | C:\Server_Core\MySQL\share\charsets\ |
+--------------------------+--------------------------------------+my.ini[client]
port=3306
character_set_client=utf8
character_set_connection=utf8
character_set_results=utf8怎么设置一下,用navicat查询结果包含中文不乱码
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:\Server_Core\MySQL\share\charsets\ |
+--------------------------+--------------------------------------+在这台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 | C:\Server_Core\MySQL\share\charsets\ |
+--------------------------+--------------------------------------+my.ini[client]
port=3306
character_set_client=utf8
character_set_connection=utf8
character_set_results=utf8怎么设置一下,用navicat查询结果包含中文不乱码
set names 'UTF8'
在新字符集下重新插入记录
| 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:\Server_Core\MySQL\share\charsets\ |
看起来你的编码格式不统一
default-character-set=utf8