MYSQL编码设置:
一查看:
show variables like 'character%';
show variables like ‘collation%’;
set names gbk
只可以修改character_set_client、character_set_connection、 character_set_results的编码方式,并且这种修改是窗口级别的,只针对本窗口有效,打开另外一个窗口修改无效。也可发现数据库底层的编码方式没有改变,插入数据后还是以utf8编码方式保持。
本例复制了my-medium.ini 并重命名为 my.ini 然后添加了如下几行:
[client]
default-character-set=utf8 客户端编码
[mysqld]
basedir=D:/sdk/MySQL MySQL安装目录
datadir=D:/Servers/mysql/data MySQL数据库存放目录
default-character-set=utf8 服务器端编码
default-collation=utf8_general_ci 服务器端字符集