Mysql5.5查询中文乱码

今天第一次没有借助Navicat来运行MySQL进行查询,结果发现输出结果中文是乱码的,在网上查找解决方法,大部分解决方法都是让修改MySQL Server 5.5下的my.ini文件,将里面的几个值改为utf8,然后关闭MySQL后重启,但是我发现并没有用,依然乱码。
反正编码方式就那几种,utf8便试一下gbk,结果发现设置gbk后进行查询便不会乱码了。

image.png

然后进行重启MySQL服务,注意一定要使用管理员权限来打开cmd
image.png

这样再去运行MySQL查询中文便不会乱码了。

参考:mysql修改my.ini遇到的权限问题 及mysql的启动和关闭。

你可能感兴趣的:(Mysql5.5查询中文乱码)