快捷导航

用c++操作mysql,没有中文却在查询时出现乱码

//#include "stdafx.h"#include #include "VspdCTOMySQL.h"using namespace std;int main(int argc, char* argv[]){    char* host = "localhost";    char* user = "root";    char* port = "3306";    char* passwd = "123456";    char* dbname = "database2";    char* charset = "utf8";    char* Msg = "";//消息变量                   //初始化    VspdCToMySQL * vspdctomysql = new VspdCToMySQL;    if (vspdctomysql->ConnMySQL(host, port, dbname, user, passwd, charset, Msg) == 0)        cout

免责声明:本内容仅代表回答者见解不代表本站观点,请谨慎对待。

版权声明:作者保留权利,不代表本站立场。

回复

使用道具 举报

参与会员1

只要是乱码我觉得都是字符集的问题,没记错的话mysql默认的字符集是latin
回复

使用道具 举报

可能感兴趣的问答

发新帖
  • 微信访问
  • 手机APP