位置: 编程技术 - 正文

解决MySQL客户端输出窗口显示中文乱码问题的办法(mysql客户端怎么使用)

编辑:rootadmin

推荐整理分享解决MySQL客户端输出窗口显示中文乱码问题的办法(mysql客户端怎么使用),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:mysql8客户端,mysql客户端配置,mysql客户端怎么使用,mysql8客户端,mysql客户端程序,mysql客户端程序,mysql客户端程序,mysql客户端配置,内容如对您有帮助,希望把文章链接给更多的朋友!

最近发现,在MySQL的dos客户端输出窗口中查询表中的数据时,表中的中文数据都显示成乱码,如下图所示:

解决MySQL客户端输出窗口显示中文乱码问题的办法(mysql客户端怎么使用)

  上网查了一下原因:之所以会显示乱码,就是因为MySQL客户端输出窗口显示中文时使用的字符编码不对造成的,可以使用如下的命令查看输出窗口使用的字符编码:show variables like 'char%';  命令执行完成之后显示结果如下所示:

  可以看到,现在是使用utf8字符编码来显示中文数据的,但是因为操作系统是中文操作系统,默认使用的字符集是GB,所以需要把输出窗口使用的字符编码改成gb才能够正常显示中文。使用如下的命令设置输出窗口使用的字符编码:set character_set_results=gb;  命令执行完成之后就可以把输出窗口使用的字符编码改成gb,如下图所示:

  此时我们再次执行查询,表中的中文数据就可以正常显示了,如下图所示:

本文链接地址:https://www.jiuchutong.com/biancheng/312399.html 转载请保留说明!

上一篇:Java的Struts框架中的主题模板和国际化设置(javagui框架)

下一篇:安装Mysql时出现错误及解决办法(安装mysql时出现错误)

免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

鄂ICP备2023003026号

网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

友情链接: 武汉网站建设 电脑维修 湖南楚通运网络