ERROR! The server quit without updating PID file (/opt/mysql/mysql/data/cvs.pid)

spectre2發表於2013-02-28

查日誌

130228 16:59:25 [ERROR] /opt/mysql/mysql/bin/mysqld: unknown variable 'default-character-set=utf8'
130228 16:59:25 [ERROR] Aborting
找到以下資料:

[#0x004E] MySQL 5.5版本下my.ini內[mysqld]項中不能再寫default-character-set=utf8

RT。

 

  原來在5.1版本時,為了解決中文亂碼問題設定預設字符集為utf8時,在my.ini內的 [mysql] 和 [mysqld] 項中都是寫:


  1. default-character-set=utf8  

 

  到了5.5版本, [mysql] 項內可以這麼寫, [mysqld] 項內不能再這麼寫了,而是必須寫:

 


  1. character-set-server=utf8  

  否則在啟動MySQL服務時會有1067錯誤。

 

  目前已知5.1和5.5有這麼一個不同之處,且是從5.5的安裝版本自動生成的my.ini檔案中看出的。

【參考】http://aoyi.iteye.com/blog/1121940

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/14184018/viewspace-754981/,如需轉載,請註明出處,否則將追究法律責任。

相關文章