2011-04-29 349 views
1

我遇到了MySQL Workbench的一些麻煩。 這就是情況,我正在開發一個數據庫,從Android設備遠程查詢它。這是我第一次使用MySQL工作臺,所以我跟着這個教程:無法連接到MySQL Workbench中的127.0.0.1處的MySQL。系統錯誤61

http://net.tutsplus.com/tutorials/databases/visual-database-creation-with-mysql-workbench/

我沒有問題,創造EER圖和生成的SQL腳本。當我嘗試連接到MySQL服務器時出現問題。我得到這個錯誤:

在失敗與127.0.0.1:3306 root用戶連接到MySQL在‘閱讀最初的通信數據包’,系統誤差MySQL服務器失去連接:61

http://img101.imageshack.us/i/capturadepantalla201104i.png/(如果鏈接停止工作告訴我)

我使用與MAMP插座「/Applications/MAMP/tmp/mysql/mysql.sock」本地套接字/管道連接方法也試過,但它給出相同的錯誤。我也嘗試使用MAMP端口8889,但仍然沒有。

因此,任何人都知道如何解決它?還有一個問題,我可以在不使用MAMP的情況下從我的Android設備連接到我的筆記本電腦(數據庫所在的位置)嗎? MySQL需要MAMP來提供查詢服務?而最後一件事,我是否正確地進入?或者我應該以其他方式去做?

感謝您的閱讀。

+0

可能重複的[Mysql Workbench錯誤「系統錯誤:61」](http://stackoverflow.com/questions/4210624/mysql-workbench-error-system-error61) – 2011-04-29 16:39:57

+0

這是相同的代碼錯誤,但我已經嘗試過之前提出的解決方案,但仍然無法正常工作。 – ferguior 2011-05-01 14:45:46

回答

1

您需要確保Mysql進程正在您的系統中運行。在MAC但是在Windows it'called mysqld.exe不知道

以及看看

http://lists.mysql.com/mysql/124371

+0

鏈接中用來檢查mysql進程的命令顯示有mysql進程正在運行,但mysql服務器不能正常運行。現在我已經安裝了最新版本或者MySQL,並且它工作正常......所以非常感謝您的幫助! – ferguior 2011-05-01 16:41:51

0

當試圖通過SSH隧道使用MySQL Workbench和連接,您將收到此錯誤時你的SSH連接沒有成功完成(例如,不正確的主機,密碼,密鑰文件等)

解決這個問題的一個好方法是單獨測試你想連接的機器的ssh連接並建立你可以成功地做到這一點。

1

最常見的情況發生在數據庫/服務器未運行。您需要檢查您的服務器,或重新啓動它。如果你在服務器管理下有mysql工作臺,你可以這樣做。檢查您的手冊以重新啓動或啓動服務器。

5

我有同樣的問題,但你的問題的一部分是什麼固定對我來說:

  1. 設置連接=本地套接字/管道

  2. 設置套接字路徑=「/應用程序/ MAMP MBP,OSX 10.8: - /tmp/mysql/mysql.sock」

運行(對我來說,我從我的MySQL日誌初始化時得到了路徑)。3(山獅),MAMP Pro

不能真正瞭解您的問題可能是什麼,但也許仔細檢查您的數據庫是否正確初始化。但是,也許這有助於其他人:)

+0

socket path =「/tmp/mysql.sock」爲我工作。 – 2014-02-24 20:38:45

0

嘗試關閉MySQL並以管理員身份運行它。這對我有效。

0

在做了上述改進之後,例如檢查mysql service是否在運行,您只需在創建連接時給出一個小密碼,在GUI或工作臺的情況下爲' '或一次按空格鍵。 之後你只需要驗證你的機器與服務器(驗證主機)。 爲此,請點擊'New Server Instance',它將自行爲您配置server/HOST

我已經在幾分鐘前成功完成了這個。我的工作臺軟件現在可以顯示所有的pre-installed數據庫等。

謝謝!

0

我解決了它!在Mac上,只需點擊屏幕右上角的焦點搜索,然後輸入Mysql。打開它。

+0

在系統偏好設置下點擊Mysql並打開MySql服務器。 – Daniel 2014-09-20 02:31:58

2

我鍵入:sudo /usr/local/mysql/support-files/mysql.server啓動 到終端,它成功啓動MySQL服務器,我可以連接到MYSQL工作臺。

+0

我有mysql.server但是當我運行你的命令行時,我的電腦說mysql.server:command not found – RicardoGonzales 2015-08-16 17:54:04

1

在使用mamp pro的osx 10.6上,我在主窗口的MySQL標籤中通過allowing network access解決了這個問題。希望它可以節省一些人的痛苦

相關問題