2011-02-06 63 views
3

我最近升級到一個新的macbook pro,一直沒有能夠得到MySQL安裝。我一直在嘗試使用安裝:新intall後缺少mysql.sock

的mysql-5.5.8-osx10.6-x86_64.dmg

這 '應該' 工作,爲我的機器,但並非如此。安裝完三塊(mysql.pkg, startup.pkg,prefpane)後,我什麼都沒有收到。試圖通過預發佈啓動mySQL會凍結sysprefs。試圖通過終端開始得到這個錯誤:

ERROR 2002(HY000):無法通過套接字「/tmp/mysql.sock」連接到本地MySQL服務器(2)

所以我刪除了所有的MySQL的安裝文件,並重新安裝了以下說明:

http://discussions.info.apple.com/message.jspa?messageID=12820394#12820394

當我到達的步驟,其中我會成立了root密碼,我收到以下錯誤:

錯誤:「無法連接到本地MySQL se rver through'/tmp/mysql.sock'(2)' 檢查mysqld是否正在運行,並且套接字'/tmp/mysql.sock'存在!

這可能是因爲/ tmp中沒有mysql相關文件的事實?我在我的機器上的任何地方都找不到任何* .sock。我對服務器管理員瞭解得不多,所以我可能完全糊塗了,而且在這裏。

無論如何,一些幫助/指導將不勝感激。

回答

1

它可以移動到/var/mysql/mysql.sock。我認爲這是新的立場。你可能需要指向你的php.ini,或創建一個符號鏈接到ln -s /var/mysql/mysql.sock /tmp/mysql.sock ...

+1

我的/ var /沒有mysql子文件夾。它還能在哪裏? – baiano 2011-02-06 11:50:44