您的位置:首页 > 运维架构 > Linux

linux下用C/C++语言操作mysql数据库显示不了表里的汉字的解决办法

2013-11-10 22:40 393 查看
之前在建表和字段的时候,都把它们设置为了utf8,虽然插入数据后在数据表里可以显示出汉字了,但用C/C++代码来操作mysql数据库,还是显示不出来汉字。
后来查阅,得知:要在执行数据库操作语句前加上下面一句:
mysql_query(&mysql,"set names utf8"); //mysql 是MYSQL 声明的一个对象(MYSQL mysql;)

本文出自 “大白菜” 博客,请务必保留此出处http://dreamylights.blog.51cto.com/1163218/1323015
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: