- 登錄 MySQL 服務(wù)器所在 Linux 系統(tǒng)后輸入
[root@localhost ~]# mysql -u root -p
- 查看字符編碼
mysql> showvariables like '%char%';
如果character_set_server字符編碼不是utf8,對中文的處理會有問題
- 修改 MySQL 配置文件里字符編碼的設(shè)置
先找到MySQL配置文件的位置慰枕,一般是 /etc/my.cnf 或 /usr/my.cnf
[root@localhost ~]# find / -name my.cnf
[root@localhost ~]# vi /etc/my.cnf
在 [mysqld] 下面一行增加
character_set_server = utf8
然后保存退出
- 重啟 MySQL 服務(wù)
[root@localhost ~]# systemctl restart mysql
- 再次查看字符編碼
[root@localhost ~]# mysql -u root -p
mysql> showvariables like '%char%';
如果結(jié)果如上圖顯示具则,說明字符編碼已經(jīng)成功修改為 utf8