在用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