所以MYSQL跟PHP都以UTF8為主
但就出現一個問題,瀏覽phpmyadmin的時候就會出現亂碼
簡單的說phpmyadmin不管輸出、輸入、匯出、匯入都是以latin1為編碼原則
為什麼要以這個為主,我也不知道,但確實困擾我很久
所以,接下來的步驟總歸一句話就是把所有的latin1都改成UTF8
以windows環境,AppServ套件,是在/windows/my.ini 裡面
把default-character-set=latin1這行
改成default-character-set=UTF8 然後重開
接下來進入每個表單的結構,原本是latin1_swedish_ci修改成utf8_general_ci

再進入上面該資料表的管理界面,要更改資料表的編碼

進入管理

也是一樣把latin1_swedish_ci修改成utf8_general_ci
然後進入資料庫的資料表列表,要改資料庫的編碼

也是進入管理把改成default-character-set=UTF8

這樣一來!也可以用匯入的功能!也不會有亂碼出現囉!
記得匯入的文件也是要編成UTF8