Loading

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;


posted @ 2019-02-21 21:36  砚车干  阅读(167)  评论(0编辑  收藏  举报