很多小伙伴在使用mysql的查询功能的时候出现了乱码,那么该如何解决,小编今天就通过这篇文章来给大家讲解一下完美解决mysql查询乱码的方法,感兴趣的小伙伴可以仔细阅读一下这篇文章哦!
文章插图
首先让我们来分析一下为什么会出现mysql查询乱码?原因不外乎下列几点:
(1)有可能我们的server本身设定就有问题,比如还停留在latin1;
(2)有可能是table的语系设定问题(包含character与 collation);
(3)客户端程式(例如php)的连线语系设定问题,在这里小编极其推荐大家使用utf8,因为它可以兼容世界上所有的字符 。
解决方法如下所示:
如果想解决这个问题,我们只需要修改mysql的my.ini文件,具体步骤如下:
我们把“set_client”、“set_results”以及“set_connection”的值都修改为gb2312,然后保存,重启数据库,重新执行查询命令就可以了 。
【如何解决mysql查询乱码?三分钟看完这篇文章你就知道了】以上就是小编给大家带来的在使用mysql的查询功能的时出现乱码的解决方法了,希望大家通过阅读小编的文章之后能够有所收获!如果大家觉得小编的文章不错的话,可以多多分享给有需要的人 。
推荐阅读
- 京东临时保证金是什么?如何解冻?
- 京东店铺装修尺寸是多少钱?如何操作?
- Python获取合并单元格数据怎么做?Python如何取得单元格数据
- 初学python如何提高编码能力?提升Python编码能力的两个重要技巧
- Python如何去除写csv文件时产生的空行?csv文件产生多余空行的处理方法
- 为什么运行程序是在Python console中执行?如何让Pycharm程序在run中运行?
- 如何对python字符串进行倒序输出?python倒序使用for循环的方法
- Python屏幕操作用什么模块?Python如何截屏并返回图片
- python如何对多维数组进行算数运算?python对多维数组进行运算方法讲解
- Python如何把不同类型数据的json实现序列化?python中的json模块dumps方法实现