Windows下MySQL無法啟動萬能解決方案


MySQL啟動報錯

window10上安裝了MySQL之前使用都是執行net start mysql
啟動,執行net stop mysql關閉。
某天開始啟動報錯“MySQL 服務無法啟動”,“請鍵入 NET HELPMSG 3523 以獲得更多的幫助”。

如果再執行啟動命令會報“服務正在啟動或停止中,請稍候片刻后再試一次”。

解決方案

這種問題網上有

  • 修改配置文件my.ini
  • 刪data目錄下文件
  • 重裝MySQL

等多種解決方法。
前兩種方案沒能解決我的問題。
至於重裝MySQL,據我所知,已經安裝過MySQL的windows電腦第二次安裝MySQL,會有很多坑。如果不想折騰,這里有個快捷的辦法,你可以試一試。

最簡單的解決方案

mysqld --console命令

MySQL在window下的啟動方式有兩種:

  1. 以管理員權限打開cmd,執行net start mysql。
  2. 以管理員權限打開cmd,進入MySQL安裝目錄bin下,執行mysqld --console。

第一種啟動方式不成功,可以按下面步驟換第二種方式試試。

第一步殺MySQL殘留進程

換第二種方法啟動之前,先把mysqld進程殺死。執行

tasklist| findstr "mysql"  

查看是否有mysqld進程。

如果有mysqld進程,執行

taskkill/f /t /im mysqld.exe  

殺死進程

第二步啟動MySQL

到MySQL安裝目錄bin下,執行

mysqld --console


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM