2015-09-05 90 views
0

我下載的Mac OSX MySQL社區版(http://dev.mysql.com/downloads/mysql/),當我在問題在Mac上啓動MySQL時,OSX

/usr/local/mysql/bin/mysql 

我有以下問題,滿足其啓動:

ERROR 2002 (HY000): 
Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) 

任何人有任何好主意?提前致謝。

與新問題的會議無法使用MySQL WorkBench連接到本地MySQL實例,這裏是我的設置和錯誤,看起來訪問被拒絕,任何人有任何想法?

enter image description here

enter image description here

+1

網站可能已經停機。它現在似乎備份了,試試吧。 –

+0

@ILikeTau,感謝您的評論,你的意思是什麼網站? :) –

+1

對不起,我看不懂。你提供的網站,巧合的是,當我檢查,然後回到網上時,網站已經關閉。我認爲那是你的問題。 –

回答

1

最有可能的服務沒有運行,或者它尋找在錯誤的道路插座。

您撥打的/usr/local/mysql/bin/mysql實際上是客戶端,而不是服務器/服務。

在該目錄中應該有一個mysql_safe可執行文件 - 首先嚐試調用它(您可能必須是root用戶)。

sudo /usr/local/mysql/bin/mysqld_safe 
+0

這裏是輸出,任何想法如何繼續下一步? sudo/usr/local/mysql/bin/mysqld_safe 密碼: 150904 22:19:54 mysqld_safe記錄到'/usr/local/mysql/data/whenfulllast-lm.err'。 150904 22:19:54 mysqld_safe從/ usr/local/mysql/data的數據庫啓動mysqld守護進程 –

+1

看起來守護進程看起來很好。再次調用'usr/local/mysql/bin/mysql' ... –

+0

這次看起來很成功, sudo/usr/local/mysql/bin/mysql 密碼: 歡迎使用MySQL監視器。命令結束於;或\ g。 您的MySQL連接ID爲338 服務器版本:5.6.26 MySQL社區服務器(GPL) 版權所有(c)2000,2015,Oracle和/或其附屬公司。版權所有。 Oracle是Oracle Corporation和/或其子公司 的分支機構的註冊商標。其他名稱可能是其各自的 所有者的商標。 鍵入'help'或'\ h'尋求幫助。輸入'\ c'清除當前的輸入語句。 mysql> –