WampServer啟動不了MySQL問題解決

2021-09-11 06:29:39 字數 1322 閱讀 3332

安裝步驟這裡就不說了,網上有很多教程。

我之前是安裝過mysql的,為了設定簡單,直接把之前的解除安裝了,然後統一用wampserver的。剛以為這樣簡單,可是安裝wampserver後,mysql就是無法啟動,網上一搜遇到類似問題的還真多。看來wampserver也不完善啊,關鍵時刻還得靠自己。

先試試直接在命令列下啟動mysql,這需要把mysql的bin路徑新增到環境變數path中,我的安裝位置是:

d:\wamp64\bin\mysql\mysql5.7.9
然後新增環境變數:

配置好環境變數後,進入命令列測試一下連線mysql,輸入:mysql -uroot

10061錯誤代表mysql服務沒有正確啟動,來啟動服務試試,輸入:net start mysql

看來wampserver沒有正確安裝mysql服務,需要我們自己手動安裝一下了,開啟命令列,輸入安裝命令mysqld --install:

注意如果不是管理員登入的,請以管理員身份執行命令列,否則會因為許可權不足而安裝失敗。服務安裝成功了再啟動試試:

還是報錯,網上有說不管是否設定環境變數,都必須到mysql安裝目錄下安裝服務,那我們就進入d:\wamp64\bin\mysql\mysql5.7.9\bin目錄,先把之前安裝的服務移除:

mysqld --remove
服務無法啟動 

服務沒有報告任何錯誤

mysqld  --initialize
之後再次重啟wampserver,這下終於都正常了:

終於看到正常的小綠圖示了,真是欣喜啊,mysql無法啟動的問題多種多樣,這裡只是給出個解決思路,大家一定要根據自己實際的情況具體分析。

WampServer啟動失敗

我一開始是分開安裝mysql,php,apache的。後來發現不行,而且安裝的也太麻煩。所以就嘗試用wampserver。在安裝wampserver之前,一定要把之前裝的mysql,php,apache全都都解除安裝掉然後在安裝wampserver。完成之後假如啟動失敗,有2種可能 1.是80埠被占...

Tomcat啟動不了

1.埠衝突 問題描述 tomcat的埠被占用 通常是啟動時一閃而過,日誌裡也沒有報錯 解決方法 進入dos下,用命令netstat a 檢視埠情況,關閉占用該埠的軟體 通常iis容易跟tomcat的埠衝突,在我的電腦 管理工具 服務和應用程式 服務中把iis禁用 最近發現skype也容易和tomca...

apache 啟動不了

netstat ano findstr 443 發現443埠被佔 記錄下443埠對應的pid 進入任務管理器,檢視程序,發現為乙個叫做vmware hostd.exe的程序 這是虛擬機器中的乙個程序,遂結束此程序樹 然後再開啟apache,發現可以了 但是這不是長久的解決方法,長久的解決方法如下 1...