c++ 连接mysql,中文输入的问题

和python连mysql类似,只不过,c++需要调用设置字符集类型的函数

在mysql_init()和mysql_real_connect()之后,再调用mysql_set_character_set(MYSQL *mysql,char* type);

mysql是上面realconnect相同的指针,tpye是字符集的字符串。

 

比如:mysql_set_character_set(m_connmysql, "utf8");

注意,这个函数的返回值是int型的,成功则返回0;

 

当然这个前提是,mysql数据库设置了utf-8,并且vim中设置了utf-8

你可能感兴趣的:(c++)