mysql沒正在運行怎么辦?在服務中找到MySQL,手動點擊啟動。
不過用這個方法很可能還是無法啟動mysql服務。
二:刪除Data
找到MySQL的安裝目錄文件下的data文件刪除,可將此同目錄的bin文件路徑復制下來。
在搜索欄中搜CMD,同樣右鍵單擊以管理員進入。
Ctrl +V粘貼之前復制下來的bin文件路徑,進入bin目錄下的mysql,
繼續輸入mysqld --initialize初始化。
關閉CMD,重新進入,輸入net start mysql 命令。
三:端口占用
mysql啟動需要的端口3306,如果被占用了的話就無法啟動服務。
同樣的,我們打開CMD,輸入命令netstat -ano,左邊是端口,右邊是PID。
查看占住3306端口的PID。
打開任務管理器,點擊詳細信息,通過PID找到占用端口的應用,關閉再啟動Mysql即可。若是mysql占用,那么就不是端口的原因。
四:用戶設置
可以通過用戶設置修改臨時密碼的方式解決服務無法啟動的問題,在CMD上輸入路徑進入到bin目錄下。
執行mysql -uroot,即可修改密碼。
然后使用密碼登錄mysql環境。