1.安装数据库是指定字符集为utf8,校验也设为utf8_bin
2.当使用客户端连接时,如果客户端是gbk,使用set names gbk即可解决
SET NAMES 'x ' 语句与这三个语句等价:
mysql>
SET character_set_client = x
;
mysql>
SET character_set_results = x
;
mysql>
SET character_set_connection = x
;
此时collation_connection使用gbk的默认collate: gbk_chinese_ci
3.也可以同时使用set names gbk collate gbk_bin
?
这时指定了collation_connection: gbk_bin