Linux Centos7 解决数据库5.7版本乱码问题
1、首先先查看自己的编码问题
mysql -r -p
输入密码
输入命令 show variables like '%character%';
这是我修改过的
如果没有改过
2、在、etc/my.conf添加值
vi /etc/my.conf
在文件中添加如下
[client]
port = 3306
socket = /var/lib/mysql/mysql.sock
default-character-set = utf8
在[mysqld]下添加
character-set-server=utf8
即可别的就不要在加了
亲身体验
然后保存退出
重启MySQL
service mysqld restart
没有报错就可以了
如有报错检查/etc/my.conf文件中的值
然后登陆MySQL
mysql -r -p
输入密码
检查编码
show variables like '%character%';
更新
如有添加表情的在配置文件中把utf8改为utf8mb4即可
总结:人生需多尝试,方能知道解决方法