2 yfyblongma yfyblongma 于 2014.11.29 18:00 提问

mysql 存储过程输出参数中文返回乱码

我用C++ 通过ODBC访问mysql 数据库,mysql 数据库版本是5.6.12 odbc驱动版本5.2.5 数据库的字符集全部设置为utf8, 驱动的字符集也设置为utf8. 程序中通过select直接从表中查出,中文不会乱码, 但通过存储过程的输出参数返回就是乱码。 求大神们帮忙。谢谢

1个回答

luxiuwen
luxiuwen   2014.11.30 12:23

在存储过程里查询的时候,指定查询字符集

yfyblongma
yfyblongma 我在存储过程的数据参数设置了各种字符集,都不行!(在参数后面跟chatacter set utf8)
接近 3 年之前 回复
Csdn user default icon
上传中...
上传图片
插入图片