如果wampmanager圖標爲橙色進行訪問,並在您檢查端口80,它說Apache正在使用它(它根據您的問題的信息執行)那麼它是尚未啓動的MySQL服務。
如果您以前嘗試手動安裝Apache/MySQL/PHP,即不是WAMPServer或XAMPP,那麼系統中可能會出現rouge my.ini或my.cnf文件。
在整個C:驅動器上搜索my.ini
和my.cnf
。如果存在rouge my.ini
它可能在C:\windows
但檢查整個C:只是爲了安全。如果您在\wamp\bin\mysql\mysqlx.y.z
文件夾結構以外的任何地方發現其中一個文件,請將其刪除。
有一個搜索順序MySQL用來找到my.ini的,它是
%WINDIR%\my.ini, %WINDIR%\my.cnf
C:\my.ini, C:\my.cnf
INSTALLDIR\my.ini, INSTALLDIR\my.cnf
附加信息
也期待在註冊表中,如果你使用了一個MySQL。MSI安裝在某些時候,你可以使用64位Windows
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\MYSQL AB
WampServers有這樣
HKEY_LOCAL_MACHINE\SOFTWARE\MySQL AB
註冊表或者,如果項安裝不使用這些所以他們是不必要的,這coudl也是混亂的MySQL至於它從哪裏得到它的ini文件。
如果MySQL在寫入自己的日誌文件之前無法啓動,則可以使用Windows Event Viewer
查看Windows事件日誌,它會將錯誤寫入事件日誌。
附加信息2
我只是看着你鏈接到圖像。
您安裝了另一個MySQL。 Theres沒有意味着安裝了2個MySQL服務器,並且除非你真的知道自己在做什麼,否則他們將始終採用其他方式。
如果您未使用其他版本的MySQL服務器,請將其卸載。
或者,使用服務管理單元services.msc
至少禁用其他MySQL。 我敢打賭,該服務已經抓住了端口3306(MySQL默認端口),這就是爲什麼WAMPServer中的MYSQL沒有啓動。
WAMPServers MySQL服務被稱爲wampmysqld
或wampmysqld64
你其他安裝了MySQL默認使用的可能只是MYSQLD
改變端口80至81在Apache的配置文件。然後,使用localhost:81 /項目 – Khushboo 2014-10-08 09:38:57
嘗試,很好,但沒有用它: 聽0.0.0.0:81 聽[:0]:81 服務器名本地主機:81 而且也試圖與我的IP地址以及配置。以下是錯誤參考 ![錯誤](http://imgur.com/lKioGfd) – Mithun 2014-10-08 10:02:42