博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Linux Centos7 解决数据库5.7版本乱码问题
阅读量:4565 次
发布时间:2019-06-08

本文共 520 字,大约阅读时间需要 1 分钟。

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即可

总结:人生需多尝试,方能知道解决方法

 

转载于:https://www.cnblogs.com/companionspace/p/10323247.html

你可能感兴趣的文章
http协议
查看>>
js倒计时,页面刷新时,不会从头计时
查看>>
洛谷1156垃圾陷阱
查看>>
python ==》 递归
查看>>
简单网络请求封装
查看>>
django —— MVT模型
查看>>
oracle 静默安装
查看>>
Python3基础(2)模块、数据类型及运算、进制、列表、元组、字符串操作、字典...
查看>>
服务器上centos 7 配置静态IP
查看>>
C# unsafe模式内存操作深入探索
查看>>
Redis拾遗(一)
查看>>
js字符串转换为Json对象的三种写法
查看>>
Is it possible to display icons in a PopupMenu?
查看>>
制作导航条
查看>>
iOS中的内存管理1
查看>>
23种设计模式全解析
查看>>
Learning Python 008 正则表达式-003 sub()方法
查看>>
要检测两个C文件的代码的抄袭情况
查看>>
iOS开发之应用内支付IAP全部流程
查看>>
【web技术】html特效代码(一)
查看>>