centos中mysql数据库中文乱码的解决方法

默认my.cnf配置文件中在/etc/mycnf,打开之后在里面加入以下命令即可:

[client]
default-character-set=utf8
[mysqld]
character-set-server=utf8
collation-server=utf8_general_ci

然后保存之后别忘了重启mysql数据库,命令如下:

systemctl restart mysql.service

完成之后输入用户名和密码进入,通过status命令查看是否已经把编码格式修改过来了:

centos中mysql数据库中文乱码的解决方法

看到里面的编码格式都变成utf8时就表示可以支持中文了.