Linux 使用MySQL C API查询出现中文乱码

来源:互联网 发布:奕非网络是培训公司吗 编辑:程序博客网 时间:2024/05/22 15:06

首先执行一次查询编码设定

    if(mysql_query(&mysql, "set names utf8")){
        fprintf(stderr, "%d: %s/n",
                mysql_errno(&mysql), mysql_error(&mysql));
    }

 

然后再执行正常的查询

   if(mysql_query(&mysql, "select * from grade_a")){
        fprintf(stderr, "%d: %s/n",
                mysql_errno(&mysql), mysql_error(&mysql));
    }

原创粉丝点击