Linux 中设置 MySQL 字符集为 UTF-8

(1)查看 MySQL 字符集

# 登录 mysql
mysql -u root -p

# 查询 mysql 字符集
mysql> show variables like 'chara%';
image-20211124084455060.png

(2)进入 etc目录下打开 my.cnf 文件 ,对 my.cnf 进行修改

# 编辑 my.cnf 文件
vi my.cnf

# 在 [mysqld] 下面加入
[mysqld]
default-storage-engine=INNODB  
character-set-server=utf8 
collation-server=utf8_general_ci

# 在 [client] 下面加入
[client]
default-character-set=utf8 
image-20211124084738327.png

(3)修改完成之后进行保存,然后重启 mysql 服务。

#重启 mysql 服务
service mysql restart

(4)再次登录 MySQL ,查看字符集是否修改。

image-20211124084826790.png

你可能感兴趣的:(Linux 中设置 MySQL 字符集为 UTF-8)