2016-12-05 151 views
1

我正在使用MAC OS Sierra。並試圖訪問MySQL,但得到錯誤,如連接到本地MySQL服務器

UserXs-MacBook-Pro:~ Ayaz$ mysql -u root 
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) 
UserXs-MacBook-Pro:~ Ayaz$ 
+0

你可以檢查你的MySQL實例是否首先運行嗎? –

+0

我已通過XAMP服務器檢查其運行 –

+0

您可以嘗試使用'mysql -u root -h 127.0.0.1',而通過localhost套接字連接時使用/tmp/mysql.sock,而127.0.0.1不使用mysql.sock – HelloSpeakman

回答

0

如果你有你的MySQL運行起來,你可以試試下面的步驟讓你的問題整理出來!

這對我有用,希望對你也有用!

sudo /usr/local/mysql/support-files/mysql.server start 

這是SO一個有趣question這是對類似的討論,希望這有助於!

+0

我試過了,但得到錯誤'sudo:/usr/local/mysql/support-files/mysql.server:command not found' –

+0

您是否檢查過我在同一主題上提到的問題? –

相關問題