Mysql 中文显示乱码的解决办法

以Windows为例,找到my.ini文件

Windows路径:C:\ProgramData\MySQL\MySQL Server 5.7/my.ini

Linux路径:/etc/my.ini

修改服务器配置文件5.5版本之后修改方法/etc/my.cnf

[client]

default-character-set=utf8

[mysqld]

default-storage-engine=INNODB

character-set-server=utf8

collation-server=utf8_general_ci

客户端增删改查语句增加如下设置(样例)

use metadata;

SET character_set_client='utf8';

SET character_set_connection='utf8';

SET character_set_results='utf8';

查看服务器端的字符集设置情况

show variables like "%colla%";

show varables like "%char%";

发布了35 篇原创文章 · 获赞 6 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/colby_chenlun/article/details/100123307