簡體   English   中英

MySQL Workbench 5.2 CE,Windows 7,“無法連接到 127.0.0.1 (10061) 上的 MySQL 服務器”

[英]MySQL Workbench 5.2 CE, Windows 7, “Can't connect to MySQL Server on 127.0.0.1 (10061)”

我已經看到這個問題在這里問了很多次,但發布的每個解決方案對我都沒有幫助。

我剛剛在我的計算機上安裝了 x86 並安裝了 MySQL Workbench 5.2 CE。

之后,我嘗試使用 localhost 作為主機名創建新服務器實例或新連接,我嘗試了端口 3306(並且不嘗試任何端口)並且沒有為 root 或默認架構設置密碼。

我兩次都收到錯誤消息“無法連接到'127.0.0.1'(10061)上的MySQL服務器”。

我讀到一個可能的問題是 MySQL 服務器沒有運行,所以我嘗試在我的 MySQL Workbench 5.2 CE 文件夾中查找 mysqld,但它不存在(也沒有 bin 文件夾)。

這很令人沮喪,因為我只想創建一個連接到 MySQL Workbench 用於學校項目的小應用程序(盡管我以后可能會使用 MySQL)。

任何幫助將不勝感激。 謝謝。

我遇到了同樣的問題,並按如下方式解決了它。

  1. 在 Windows 搜索欄中搜索“服務”。
  2. 點擊“服務”,這應該是唯一的點擊。
  3. 向下滾動到“MySQL56”。
  4. 右鍵單擊此項目並點擊“開始”或“重新啟動”。

而已! 像餡餅一樣簡單。

確實是您的 MySQL 服務器沒有運行的情況。 bin 不在 Workbench 中,它在 MySQL Server 目錄中。 啟動 MySQL 服務器(我假設默認安裝路徑)。

打開命令提示符。 使用命令提示符導航到 MySQL 服務器目錄。

C:\cd Program Files\MySQL\MySQL Server 5.X\bin

進入 bin 后輸入:

C:\Program Files\MySQL\MySQL Server 5.X\bin :> mysqld --console

SQL Server 將啟動。 不要關閉此命令提示符。 像通常在另一個命令提示符中一樣使用 Workbench 實用程序。

如果這不起作用,請確保您的系統上安裝了 MySQL 服務器,因為 Workbench 只是一個前端。

我有同樣的問題。

問題是您安裝了 Workbench 而不是服務器。 此外,您必須先配置服務器,然后才能連接到它。

長話短說:安裝這個安裝程序: http : //dev.mysql.com/downloads/windows/installer/

檢查所有內容/安裝所有選項,您將通過向導獲得指導。 您可以設置 root 用戶名和密碼,然后就可以開始使用 Workbench。

卸載您迄今為止安裝的任何內容。

如果你在windows下用msi installer或者exe安裝過mysql,可以從services.msc啟動服務

如果您剛剛從某處解壓縮了 mysql,則無法從 services.msc 啟動服務。 在這種情況下使用 mysqld.exe 啟動服務器

像這樣。

  1. $ sudo vim /etc/mysql/my.cnf

  2. #bind-address = XXX.XXX.XXX.XXX

在此處輸入圖片說明

我有同樣的問題。

我認為問題顯示是因為我在安裝所有內容時沒有在配置期間為數據庫創建特定用戶 以為我以后可以做到。 我只輸入了服務器密碼。

重新安裝並在安裝過程中創建用戶后,一切正常。

我在我的筆記本電腦安裝(運行 Windows 8.1)和我的桌面(運行 Windows 7)上遇到了同樣的問題。 兩者都是64位。

我已經一年多沒有在這兩個系統上使用 MySQL Workbench 他們從版本 5.1 和 5.4 更新到 MySQL Workbench V6.3CE 在無數小時研究潛在的已知兼容性問題,任何更新發布問題后,我從未得到更新的 6.3 版本等。 (注意:V6.3 ce 上次使用時確實在這兩個系統上都有效,所以我對發生的事情感到非常困惑。

這是我為解決該問題並啟動並運行 MySQL Server 和 MySQL Workbench 所做的工作。

- 備份所有數據庫架構
- 通過控制面板刪除了 MySQl WorkBench 和任何版本的 MySQL Server vX.x
- 從 C:\\Program Files、從 C:\\Program Files (x86)、從 C:\\ProgramData 刪除所有關聯的文件夾(-這是一個隱藏文件)(這是唯一完整的卸載)
- 轉到控制面板> 系統> 管理> 服務並查找您的 MySQL 實例以確保它未列出。 如果是這樣,您的硬盤驅動器上仍有需要刪除的文件和/或文件夾,並且它可能仍在運行。
- 以管理員身份運行 CMD [ C:\\Windows\\System32> ]
使用說明:Net MYSQL
然后語句:sc delete
這將刪除 MYSQl Server 的所有安裝。
-重啟
-重新安裝 我選擇首先使用早期版本(MySQL Server 5.4 beta),以便配置向導運行(MySql Workbench 5.2 CE)只是因為我想在任何升級之前啟動並運行它以創建還原點。
在這一切之后,我的兩個系統都在運行並且連接沒有錯誤,我能夠在創建連接期間創建我的用戶帳戶並調整權限。 我假設在某個時候我將不得不升級,但直到這不再有效為止。 希望這有助於作為一站式答案(我訪問了至少 20 個不同的主題,確定了以前升級安裝中缺少的內容。

以下命令對我有用。 試試看:

C:\wamp\bin\mysql\mysql5.6.17\bin\mysqld.exe --console

您應該在您的計算機中找到mysqld.exe ,然后手動運行它。

我有同樣的問題,我解決了

就我而言。

當我在配置階段安裝軟件時,我選擇了開發機器而不是服務器,所以我遇到了問題。

所以我卸載了 mysqlinstaller 並嘗試刪除它在 c:program files\\mysql 中的所有文件 這次我選擇了“服務器”重新安裝了 mysqlinstaller,這樣問題就解決了。

注意:如果除了我的以外,任何人都無法通過上述解決方案解決相同的問題,請嘗試像我一樣做。 因為在服務中我找不到 mysql55 服務,我在 cmd 中找不到一些文件。

轉到 C:\\cd Program Files\\MySQL\\MySQL Server 5.X\\bin 目錄並運行文件“MySQLInstanceConfig.exe”

並將端口設置為 10061

您可能會下載並安裝 mysql 安裝程序,它解決了我遇到的同樣問題,下載安裝程序的鏈接: http://dev.mysql.com/downloads/installer/ : http://dev.mysql.com/downloads/installer/

我知道這是一個老問題,但是我遇到了這個問題並且無法使命令行解決方案起作用。

相反,我進入了 MySQL 安裝程序工具並重新配置了我的服務器。 我沒有更改任何設置,只是瀏覽菜單並單擊每個項目上的相同按鈕,然后重新啟動服務器。

這使服務器恢復正常運行。 經過所有的搜索,這對我幫助最大。

我以前遇到過這個問題。 您需要做的就是卸載已安裝的內容並轉到MySQL Installer 5.7.11

使用 MySQL 安裝程序,您不需要自己下載 MySQL 連接器,因為它們都在 MySQL 安裝程序的包中。 希望這有幫助:D

很抱歉提出一個老問題,我遇到了與 OP 相同的問題,為了解決這個問題,我所做的只是下載 MSI 安裝程序,然后只重新安裝服務器並完成非常簡單的配置。

我有這個問題。 原來 Workbench 只是一個 UI 工具——它不安裝 MySQL——所以它沒有什么可以連接的。

您需要先下載並安裝 MySQL,然后再安裝 Workbench。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM