step01: mysql命令行下執行 show variables like '%character%';
step02: 除了character_set_filesystem,全部設置爲utf8
set character_set_client=utf8;
set character_set_connection=utf8;
set character_set_database=utf8;
set character_set_results=utf8;
set character_set_server=utf8;
step03: 修改my.cnf配置文件,加入一下內容
vi /etc/my.cnf
########################################
[client]
default-character-set=utf8
[mysql]
default-character-set=utf8
[mysqld]
collation-server = utf8_unicode_ci
init-connect='SET NAMES utf8'
character-set-server = utf8
########################################
step04:重啓mysql服務即可<這一步必須>
/etc/init.d/mysql restart
########################################
final: 重啓MySQL後可以再次確認是否修改生效
show variables like '%character%';