這個設定幾乎是設定MySQL必備的設定
這問題特別在xampp的環境(Windows版和Linux版)下,或者Fedora Linux使用yum安裝的mysqld會出現的問題
新增表格如果不指定編碼,預設會用latin1
在C:\xampp\mysql\bin\my.ini (Windows版的路徑)
找到 [client] 區塊
加入
default-character-set=utf8
找到 [mysqld] 區塊
加入
character-set-server=utf8
collation-server=utf8_general_ci
———————————————————————–
如果是Linux的Xampp for linux,用命令列打入
vi /opt/lampp/etc/my.cnf
如果是yum裝的mysqld,用命令列打入
vi /etc/my.cnf
照Windows的敘述做修改
好