C语言查询数据库返回结果中文乱码
2016-08-18 13:06
323 查看
1.数据库字符集如图
2.程序运行如图
3.在mysql_init下面加上一行代码
运行结果如图:
这下子就不会出现乱码了。我经过很多次实验发现,不管你项目字符集如何,还有第一个图片所示的字符集如何,只要加上那一行代码就不会乱码了。设置数据库字符集可以用这条语句set character_set_results=utf8;
2.程序运行如图
3.在mysql_init下面加上一行代码
mysql_options(&mysql, MYSQL_SET_CHARSET_NAME, "gbk");
运行结果如图:
这下子就不会出现乱码了。我经过很多次实验发现,不管你项目字符集如何,还有第一个图片所示的字符集如何,只要加上那一行代码就不会乱码了。设置数据库字符集可以用这条语句set character_set_results=utf8;
相关文章推荐
- MySQL 中文显示乱码以及中文查询条件返回0条结果的问题解决
- 页面有中文查询数据库,返回空,properties文件解决中文乱码
- sql 2k查询结果中文乱码解决
- MySQL命令行查询结果中文显示乱码
- php 接收 shell 返回的结果后,中文乱码的解决办法
- 解决mysql查询结果中文显示乱码
- Linux下,sqlplus中查询结果中文乱码问题的解决 实战
- pl/sql查询数据库时中文字段为乱码
- PHP连接MySQL查询结果中文显示乱码解决方法
- 打开中文网站显示英文或者在浏览页面查询时无结果显示出现乱码
- mysql命令行以及mysql workbence查询结果中文乱码的解决方法
- MySQL添加中文查询结果在乱码的解决方法
- 关于网页中显示php查询数据库结果乱码问题
- 解决httpClient返回结果中文乱码
- Ubuntu下 Oracle sqldeveloper中文目录、文件,select查询结果中:中文乱码
- PHP连接MySQL查询结果中文显示乱码问题
- android中本地建立数据库,服务器访问本地数据库,将查询结果返回客户端(重要的一条线)
- 关于HttpUrlConnection网络请求之返回结果的中文乱码原因的探索
- 好947 Mybatis 配置resultMap 带参数查询Map 注意selectOne数据库返回结果一条数据库 否则会报错
- Aqua Data Studio 查询结果中文乱码