[MySQL] 解決中文亂碼,預設編碼改為UTF-8設定

這個設定幾乎是設定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的敘述做修改

在〈[MySQL] 解決中文亂碼,預設編碼改為UTF-8設定〉中有 1 則留言

留言功能已關閉。