会员
周边
捐助
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
yeahgis
博客园
::
首页
::
新随笔
::
联系
::
订阅
::
管理
公告
2016年4月22日
C++读取mysql中utf8mb4编码表数据乱码问题及UTF8转GBK编码
摘要: 数据库编码为utf8,但是由于某些表的一些字段存储了emoji字符,表采用了utf8mb4编码,默认情况下在C++代码中读出的中文字段值都变成了乱码。 解决方法为,在进行数据库查询前,在C++中执行一下“set names utf8”,例如在我的程序里执行下面的语句即可: 读出数据后,将字符转为本地
阅读全文
posted @ 2016-04-22 18:58 yeahgis
阅读(3609)
评论(1)
推荐(0)
编辑