關於編碼問題,真的是弄得我很郁悶,網上找的帖子這方面也很多但都無濟於事,晚上終於找到一篇有效的,特此貼上。
1.首先打開終端
2.輸入mysql -u root -p 命令,進入MySQL
輸入 SHOW VARIABLES LIKE 'char%'; 查看MySQL編碼,有兩個不是utf8
3.在終端中輸入 sudo gedit /etc/mysql/mysql.conf.d/mysqld.cnf 命令

打開mysqld.cnf 文件,在lc-messages-dir = /usr/share/mysql 語句后添加 character-set-server=utf8 語句
4.在終端輸入 sudo gedit /etc/mysql/conf.d/mysql.cnf 命令打開mysql.cnf配置文件,如圖添加代碼:default-character-set=utf8 如圖:

5.在終端中輸入 /etc/init.d/mysql restart 命令重啟MySQL服務,如圖所示,重啟成功。

6.再次輸入進入MySQL 輸入 SHOW VARIABLES LIKE 'char%'; 命令 ,顯示修改成功
