Centos6.5下修改Mysql5.6编码方式,解决乱码问题

时间:2022-09-22 22:33:22

现在云服务器比较流行,很多同学部署项目后发现乱码,大多数情况下是mysql的编码问题。

先记下centos下怎么查看mysql版本:

一、进入mysql,通过version()查看

Centos6.5下修改Mysql5.6编码方式,解决乱码问题

二、status命令

Centos6.5下修改Mysql5.6编码方式,解决乱码问题

在这个命令下,还可以查看到编码格式等信息。

如果编码格式不是utf8,就可以进行修改了

1、首先,找到mysql的配置文件 /etc/my.cnf

2、用vi编辑器打开配置文件

3、在[client]下增加 default-character-set=utf8 字段

4、在[mysql]下增加character-set-server=utf8 字段和collation-server=utf8_general_ci 字段

Centos6.5下修改Mysql5.6编码方式,解决乱码问题


这样就解决了。

进入mysql 用status命令查看一下或者使用SHOW VARIABLES LIKE ‘character%’;查看一下,发现数据库编码已经全部改成utf8