用mysql_real_query写到MYSQL里的数据,中文显示是乱码,求助。。。 VC6.0开发环境,char* pSQL指向一个SQL语句,然后就用mysql_real_query写入这条SQL,但是用客户端软件查看的时候,写入的带中文的字段是乱码,请求帮助,谢谢。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 呵呵,读出来也是乱码么,你用的不是UNICODE字符集么 不是,我用的是VC6默认的,应该是多字节字符集。没有尝试读,只是写完了用客户端软件查看了一下是乱码。要转成Unicode编码再去写么? mysql库的 字符集问题.这个问题经常出现,你百度一下吧mysql数据库 你需要设置下里面的字符集,否则中放进去后就会成乱码 是在程序里设置呢还是MYSQL服务端去设置呢? MYSQl 建库的时候就要设置 字符集 程序不需要设置 建库的人可能用的是UTF-8字符。是不是我在程序里把char*转换成UTF-8编码的才行呢? 有用代码写进去还是用客户端写进去?代码写进去就是乱码,客户端表格形式写进去就不是乱码了。我问了,说MYSQL用的字符集是UTF-8的。 代码写进去是乱码 就是MYSQL的字符集 问题.可能你是用ACSII char 型字符串写入,而数据库用的是UTF-8你可以试下改数据库的字符或则你自己在代码里转 就是说我把char转化成跟MYSQL用的编码一样就可以正常显示了吧? 请推荐MFC的书,内详 StretchDIBits问题 100分,新开个帖子,内存中数据转换的问题 用ADO连接公网的IP,经常会连接不上,有什么办法可以解决? 经常会超时,连不上 vc6如何根据类名直接调用该类的方法? C#做了一个自定义控件可否在VC6里用 两个问题,如何使状态栏中某一格变的长一点?还有一个程序运行的时候所花时间的计时。 如何在TStream中查找字符串 声明一个函数来自一个DLL 我用CMemFile类作一个内存文件对象,用于保存采样数据,如何在到达一定大小之后存入硬盘? 求高人来解答这个图形的算法? 我搞了一个很简单的聊天室不知道该如何实现用户一对一聊天呢?
要转成Unicode编码再去写么?
mysql数据库 你需要设置下里面的字符集,否则中放进去后就会成乱码
我问了,说MYSQL用的字符集是UTF-8的。
你可以试下改数据库的字符或则你自己在代码里转