RT。java
原來在5.1版本時,爲了解決中文亂碼問題設置默認字符集爲utf8時,在my.ini內的 [mysql] 和 [mysqld] 項中都是寫:mysql
default-character-set=utf8
到了5.5版本, [mysql] 項內能夠這麼寫, [mysqld] 項內不能再這麼寫了,而是必須寫:sql
character-set-server=utf8
不然在啓動MySQL服務時會有1067錯誤。code
目前已知5.1和5.5有這麼一個不一樣之處,且是從5.5的安裝版本自動生成的my.ini文件中看出的。配置免安裝的5.5版本還須要進一步的實驗。server