读书人

用mysql_real_query写到MYSQL里的数据

发布时间: 2012-01-06 22:55:18 作者: rapoo

用mysql_real_query写到MYSQL里的数据,中文显示是乱码,求助。。。
VC6.0开发环境,char* pSQL指向一个SQL语句,然后就用mysql_real_query写入这条SQL,但是用客户端软件查看的时候,写入的带中文的字段是乱码,请求帮助,谢谢。

[解决办法]
呵呵,读出来也是乱码么,你用的不是UNICODE字符集么
[解决办法]
mysql库的 字符集问题.这个问题经常出现,你百度一下吧
mysql数据库 你需要设置下里面的字符集,否则中放进去后就会成乱码
[解决办法]
不是,你先看看 中文存进数据库后 ,数据库里是不是乱码....有可能你把中文放进数据库 ,关闭再打开就已经是乱码了.你先要看建库的人设置的字符集.
[解决办法]
代码写进去是乱码 就是MYSQL的字符集 问题.可能你是用ACSII char 型字符串写入,而数据库用的是UTF-8
你可以试下改数据库的字符或则你自己在代码里转

读书人网 >VC/MFC

热点推荐