mysql写入特殊中文字符乱码?
「问题描述」
SYSTEM:CentOS 6.4
DB:MySQL 5.5.19
数据表创建时选择的是utf8
后台服务是以gbk编码同mysql读写数据,对于绝大数中文字符都正常,但在写入‘’(青字的上半部分)这个字符时就乱码了,读出来的是'?‘;
在mysql console 下 SET NAMES gbk 后读写也是如此;
当然以utf8来读写是没有问题的,但因为一些历史原因不得不选择gbk
原载于:
全文:
本文共 272 字,大约阅读时间需要 1 分钟。
mysql写入特殊中文字符乱码?
「问题描述」
SYSTEM:CentOS 6.4
DB:MySQL 5.5.19
数据表创建时选择的是utf8
后台服务是以gbk编码同mysql读写数据,对于绝大数中文字符都正常,但在写入‘’(青字的上半部分)这个字符时就乱码了,读出来的是'?‘;
在mysql console 下 SET NAMES gbk 后读写也是如此;
当然以utf8来读写是没有问题的,但因为一些历史原因不得不选择gbk
原载于:
全文:
转载于:https://blog.51cto.com/easonslove/1585639