在用unixodbc连接mysql的时候字符编码是由odbc支持的,不需要c编译otl的时候加上什么编译条件。 如果你的数据库使用的编码是utf-8,你要从这个数据库读数据,而且还要将结果放到这个数据库,你可以在配置文件odbc.ini里面加以要求 [mysql_from] description
在用unixodbc连接mysql的时候字符编码是由odbc支持的,不需要c++编译otl的时候加上什么编译条件。
如果你的数据库使用的编码是utf-8,你要从这个数据库读数据,而且还要将结果放到这个数据库,你可以在配置文件odbc.ini里面加以要求
[mysql_from]
description = data source to mysql_from for read config for scp_platfom
driver =mysql
tracefile = sql.log
tds_version = 8.0
trace = yes
server = 172.16.210.138
port =13306
database = scp_pm
charset = utf8
参考:http://www.linuxidc.com/linux/2012-02/54018.htm