mysql显示中文乱码

来源:互联网 发布:map源码 编辑:程序博客网 时间:2024/06/07 23:53

如图,在命令行的查询中,中文显示出乱码。
这里写图片描述

这个问题经常遇到,在这里,排查一下原因。

首先,检查一下该表的结构和编码。
这里写图片描述

发现编码类型为utf8。

再次,查看一下数据库的编码。
这里写图片描述

发现数据库编码也是utf8。

原因在于:MySQL客户端根本就不能以utf8的形式返回数据。
这里写图片描述
转码成gbk就可以输出了。

0 0