Skip to content

MYSQL 中文乱码

主要参考: https://blog.csdn.net/m0_38024592/article/details/83963865

1. 进入 mysql 的交互 shell
2. 查看当前数据库编码方式

show variables like '%character%'

可以看到,并不全是 UTF-8
mysql_character

3. 退出交互 shell,编辑如下文件

# /etc/mysql/conf.d/mysql.cnf
# add one line after [mysql]
default-character-set=utf8

# /etc/mysql/mysql.conf.d/mysqld.cnf
# add one line after [mysqld]
character-set-server=utf8

4. 重启 MYSQL,然后执行第二步操作看看是不是编码方式改变了,应该是 OK 的

Comments