在vs2019下用c++连接mysql,读取数据时为乱码, 解决办法为: 在查询前添加下面语句: mysql_query(connection, “SET NAMES GB2312”); 在linux环境下则是: mysql_query(connection, “SET NAMES UTF8”);