返回

Mysql输出中文显示乱码处理

发布时间:2022-11-08 07:10:54 306
# mysql# sql# 数据

微信公众号:IT邦德

Mysql输出中文显示乱码处理_mysql

 

目前B站正在直播Mysql、Oracle、Python实战课程

详情关注公众号:IT邦德 QQ群:168797397、587159446在MySQL的dos客户端输出窗口中查询表中的数据时,表中的中文数据都显示成乱码,如下图所示

Mysql输出中文显示乱码处理_字符编码_02

 

处理方法:

就是因为MySQL客户端输出窗口显示中文时使用的字符编码不对造成的,

可以使用如下的命令查看输出窗口使用的字符编码:mysql> show variables like ‘char%’;

Mysql输出中文显示乱码处理_字符编码_03

现在是使用utf8字符编码来显示中文数据的,
但是因为操作系统是中文操作系统,默认使用的字符集是GB2312,
所以需要把输出窗口使用的字符编码改成gb2312才能够正常显示中文。
使用如下的命令设置输出窗口使用的字符编码:
mysql> set character_set_results=gb2312;

 

 

特别声明:以上内容(图片及文字)均为互联网收集或者用户上传发布,本站仅提供信息存储服务!如有侵权或有涉及法律问题请联系我们。
举报
评论区(0)
按点赞数排序
用户头像
精选文章
thumb 中国研究员首次曝光美国国安局顶级后门—“方程式组织”
thumb 俄乌线上战争,网络攻击弥漫着数字硝烟
thumb 从网络安全角度了解俄罗斯入侵乌克兰的相关事件时间线