zl程序教程

您现在的位置是:首页 >  数据库

当前栏目

mysql查询乱码解决方法

mysql方法 解决 查询 乱码
2023-09-14 08:59:06 时间

http://blog.csdn.net/u012408083/article/details/52734762

 

MySQL 命令行查询乱码 编码问题 

当使用数据库工具查询数据时显示数据正常,中文也很正常,利用命令查询时,中文显示乱码

查看数据库状态:

mysql> status;

 

发现客户端Client及连接Conn. characterset 均为utf8,说明是客户端显示有问题,因为mysql的客户端无法以utf-8的形式返回数据,设置客户端显示格式即可:

mysql> set names gbk; 


 

再查询就正常了。

 

 

以下方法用于解决phpmyadmin管理数据表时,显示乱码问题:

服务器默认字符设置:latin1改为utf8

 

查看默认设置:

show variables like "%char%";

 

修改默认设置

https://blog.csdn.net/whd526/article/details/54894559

 

  1. [client]  
  2. default-character-set=utf8  
  3. /*[mysqld]*/  
  4. character-set-server=utf8 
重启mysql数据库,再查看