mysql中文乱码
Linux下C语言连接mysql,插入数据,mysql中文乱码解决方式。
在mysql_init()函数下面加上
mysql_options(net, MYSQL_SET_CHARSET_NAME, "utf8");
int order = 0; MYSQL *net = NULL; net = mysql_init(NULL); mysql_options(net, MYSQL_SET_CHARSET_NAME, "utf8");
在MySQL的dos客户端输出窗口中查询表中的数据时,表中的中文数据都显示成乱码
Order:show variables like 'char%';
Order:set character_set_results=utf8;