2014-06-09 50 views
0

我最近安裝了XAMPP在Windows 7.當我嘗試運行MySQL,我得到以下錯誤:如何讓mysql服務器在xampp中工作?

Error: MySQL shutdown unexpectedly. 
12:27:51 PM [mysql] This may be due to a blocked port, missing dependencies, 
12:27:51 PM [mysql] improper privileges, a crash, or a shutdown by another method. 
12:27:51 PM [mysql] Press the Logs button to view error logs and check 
12:27:51 PM [mysql] the Windows Event Viewer for more clues 
12:27:51 PM [mysql] If you need more help, copy and post this 
12:27:51 PM [mysql] entire log window on the forums 

在my.ini中我已經改變了口,從3306到3307,因爲我有一個不同的MySQL服務器5.6.19也在我的電腦上運行。但是我仍然得到同樣的錯誤。請任何人都可以幫助我?我也卸載Xampp並再次安裝它:(。

+0

在一個解決方案中對所有人使用openfire – Mark

+0

您是否按下了日誌按鈕?最後幾行是什麼? – Lee

+0

@Mark:openfire是一個jabber服務器。它與獲得MySQL運行有什麼關係? –

回答

0

在嘗試關閉所有聊天程序,如Skype等之前經歷過,因爲它使用與xampp端口80相同的端口,關閉後現在可以重新打開它運行XAMP

+0

問題不是apache。我的問題是與Mysql和端口3306 – Alexander

1

就修復了這個同樣的問題,而不是10分鐘前。

  1. 打開XAMPP
  2. 點擊配置
  3. 點擊服務和端口設置
  4. 點擊MySQL的標籤
  5. 變化主要港口
  6. 單擊保存
  7. 然後重啓MySQL服務
+0

我曾嘗試過,但仍然得到相同的錯誤。我也改變了my.ini。 – Alexander

+0

有幾個地方可以改變。在my.ini:port中,主端口 在php.ini中:mysql.default_port,mysqli。DEFAULT_PORT。你有沒有更新所有四個? – NinjaCat

0

我之前也有類似的問題,我發現的唯一解決方案是使用XAMPP的舊版本。我現在不在我的家用電腦中,現在無法爲您提供適合我的確切版本,但如果有幫助,我會在後面發表評論(我的最佳猜測是1.7.5)。

與此同時,如果您使用的是最新版本的XAMPP,您可以嘗試更舊的版本。

相關問題