mysql写入特殊中文字符乱码?

 

「问题描述」

SYSTEM:CentOS 6.4

DB:MySQL 5.5.19

数据表创建时选择的是utf8

 

后台服务是以gbk编码同mysql读写数据,对于绝大数中文字符都正常,但在写入‘’(青字的上半部分)这个字符时就乱码了,读出来的是'?‘;

 

在mysql console 下 SET NAMES gbk 后读写也是如此;

 

当然以utf8来读写是没有问题的,但因为一些历史原因不得不选择gbk

原载于:

全文: