(1)查看 MySQL 字符集
登錄 mysql:mysql -u root -p 查詢 mysql 字符集:mysql> show variables like 'chara%';
說明:將 character_set_server 字符集設置為 UTF-8。
(2)通過修改配置文件設置 MySQL 字符集為 UTF-8,將 my-default.cnf 配置文件復制到 /etc 下的 my.cnf 文件中。
cp /usr/share/mysql/my-default.cnf /etc/my.cnf
說明:etc 文件夾下是配置全局信息的,如果 etc 下存在 my.cnf 可以跳過此步驟。若不存在則將 my-default.cnf 復制到 etc 下取名為 my.cnf 。
(3)進入 etc目錄下打開 my.cnf 文件 ,對 my.cnf 進行修改,修改內容如下。
編輯 my.cnf 文件:vi my.cnf
在[mysqld]上面加入下面兩句話
[client] default-character-set=utf8
在[mysqld]最下面加入下面幾句話
default-storage-engine=INNODB character-set-server=utf8 collation-server=utf8_general_ci
(4)修改完成之后進行保存,然后重啟 mysql 服務。
重啟 mysql 服務:service mysql restart
(5)再次登錄 MySQL ,查看字符集是否修改。