2013-12-16 169 views
2

對不起,我試圖設置MySQL在我的機器上工作完全沒有我的元素。我正在運行Windows 7 32x,並沒有使用WAMP或任何其他類型的服務器設置。我沒有任何問題下載並安裝了MySQL網站上的所有內容,並且在安裝期間,我選擇了一個啓動服務器的選項。但是,當我嘗試與之交互時,服務器從未運行。如果我進入MySQL Workbench中的服務器啓動/關閉屏幕並按下「啓動服務器」按鈕,服務器將在啓動並運行幾秒鐘後關閉,因爲我無法弄清楚原因。之後,它會顯示「數據服務實例未知」,並且「啓動服務器」按鈕現在無法點擊。我得到的唯一消息是「Workbench將使用cmd shell命令來啓動/停止此實例」,並且「服務狀態檢查'MySQL'返回錯誤,請參閱日誌。」我檢查了服務器日誌,它們完全是空的。我能想到的唯一其他日誌是系統日誌,我不知道如何閱讀。 我不知道這是否與這個問題有關,但我嘗試過使用MySQL服務器命令行程序,並且隨時輸入密碼(我100%確定是正確的,因爲我只是設置它到「密碼」,並在稍後改變它)時,會出現某種信息,但窗口關閉得太快而無法閱讀。 請記住,我對這個領域非常陌生,很可能我犯了一個非常簡單的錯誤。這是我認爲與這個問題有關的錯誤日誌的一部分。MySql服務器無法啓動

2013-12-16 19:55:49 1324 [Note] Event Scheduler: Loaded 0 events 
2013-12-16 19:55:49 1324 [Note] C:\Program Files\MySQL\MySQL Server 5.6\bin\mysqld:ready for connections. 
Version: '5.6.15' socket: '' port: 0 MySQL Community Server (GPL) 
2013-12-16 19:55:49 1324 [ERROR] TCP/IP, --shared-memory, or --named-pipe should be configured on NT OS 
2013-12-16 19:55:49 1324 [ERROR] Aborting 

2013-12-16 19:55:49 1324 [Note] Binlog end 
2013-12-16 19:55:49 1324 [Note] Shutting down plugin 'partition' 
(etc... shuts down more plugins...) 
+0

「端口」選項?如果沒有,可以通過在Windows菜單中運行'cmd.exe'來嘗試,然後再次嘗試該命令,它不應該關閉錯誤窗口。 – Niloct

+0

http://bugs.mysql.com/bug.php?id=64826 與您的看起來相似。你有沒有嘗試重新安裝一切乾淨的路徑? –

+0

我試圖通過cmd.exe使用MySQL命令行客戶端,但無法連接。不知道服務器是否必須已經運行才能使用cmd來訪問MySQL。 –

回答

0

剛剛在您的日誌中發現mysql守護進程從端口0開始。端口0保留。

思路:

  • 檢查端口3306是免費的。這是mysql的標準版本。
  • 檢查是否使用命令行從命令提示符「跳過網絡」,並在my.cfg