mysql显示中文乱码

阅读 89

2023-03-03


如图,在命令行的查询中,中文显示出乱码。

mysql显示中文乱码_MySQL

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

首先,检查一下该表的结构和编码。

mysql显示中文乱码_乱码_02

发现编码类型为utf8。

再次,查看一下数据库的编码。

mysql显示中文乱码_编码_03

发现数据库编码也是utf8。

原因在于:MySQL客户端根本就不能以utf8的形式返回数据。

mysql显示中文乱码_数据库_04


转码成gbk就可以输出了。


精彩评论(0)

0 0 举报