目前B站正在直播Mysql、Oracle、Python实战,详情请关注公众号:IT邦德
在MySQL的dos客户端输出窗口中查询表中的数据时,表中的中文数据都显示成乱码,如下图所示
处理方法:
就是因为MySQL客户端输出窗口显示中文时使用的字符编码不对造成的,
可以使用如下的命令查看输出窗口使用的字符编码:
mysql> show variables like 'char%';

现在是使用utf8字符编码来显示中文数据的,但是因为操作系统是中文操作系统,
默认使用的字符集是GB2312,
所以需要把输出窗口使用的字符编码改成gb2312才能够正常显示中文。
使用如下的命令设置输出窗口使用的字符编码:
mysql> set character_set_results=gb2312;
本文如有错误或不完善的地方请大家多多指正,ITPUB 留言或 QQ 皆可,您的批评指正是我写作的最大动力!
编辑推荐:
- Mysql输出中文显示乱码处理03-01
- 云数据库服务器哪个好?考察这三方面!03-01
- Steam游戏搬砖项目实操结果03-01
- MySQL数据迁移那些事儿03-01
- Linux下数据库名及表名区分大小写设置03-01
- mysql 8.0 使用 navicat 登录报错03-01
- min_free_kbytes 设置过大案例问题解析03-01
- 100个Java项目解析,带源代码和学习文档!03-01
下一篇:
相关推荐
-
雷神推出 MIX PRO II 迷你主机:基于 Ultra 200H,玻璃上盖 + ARGB 灯效
2 月 9 日消息,雷神 (THUNDEROBOT) 现已宣布推出基于英
-
制造商 Musnap 推出彩色墨水屏电纸书 Ocean C:支持手写笔、第三方安卓应用
2 月 10 日消息,制造商 Musnap 现已在海外推出一款 Oce
热文推荐
- Mysql输出中文显示乱码处理
Mysql输出中文显示乱码处理
26-03-01 - 云数据库服务器哪个好?考察这三方面!
云数据库服务器哪个好?考察这三方面!
26-03-01 - MySQL数据迁移那些事儿
MySQL数据迁移那些事儿
26-03-01 - Linux下数据库名及表名区分大小写设置
Linux下数据库名及表名区分大小写设置
26-03-01 - mysql 8.0 使用 navicat 登录报错
mysql 8.0 使用 navicat 登录报错
26-03-01 - 数据库实验室挑战任务-2
数据库实验室挑战任务-2
26-03-01 - Could not execute Write_rows event on table time_task.tt_log
- GreatSQL,打造更好的MGR生态
GreatSQL,打造更好的MGR生态
26-03-01 - ERROR 1045 (28000): ProxySQL Error: 报错
- MySQL权限管理实战
MySQL权限管理实战
26-03-01
