由於symfony2需要php5.4.11以上的版本才會運行良好的性能,所以我今天重新安裝了php5.5順便重新安裝新版本的mysql但是就在我 要啟動Mysql時發現“MySQL Daemon failed to start”啟動失敗的提示,以至於我查找了很多資料,都說是看日志,改權限,但是我發現:第一 mysql日志什麼都沒有寫,第二改完權限也沒有用。正在著急之際,我在google(嗨,百度找黃片行,找資料真心不給力,百度上的資料基本一個樣,讓 我感覺大家都是ctrl+v的)搜索了一下,有人冒是也有出現類似——日志也是什麼都沒有。他提醒了我:從/usr/share/mysql下復制了一個 mysql自帶的my-small.cnf配置文件到etc下(my.cnf),重啟服務,OK了。之後我把之前的my.cnf再復制回去,還是不行,說 明是配置問題,將配置文件一句一句對過後發現是“skip-locking”的問題,網上再查看了一下發現:原來新版本中是“skip- external-locking”,而舊版本中是“skip-locking”。原來是版本問題,所以最後把配置文件中的skip-locking改為 skip-external-locking就可以啟動mysql了