Windows下MySQL沒法啓動萬能解決方案

MySQL啓動報錯

window10上安裝了MySQL以前使用都是執行net start mysql
啓動,執行net stop mysql關閉。
某天開始啓動報錯「MySQL 服務沒法啓動」,「請鍵入 NET HELPMSG 3523 以得到更多的幫助」。
Windows下MySQL沒法啓動萬能解決方案
若是再執行啓動命令會報「服務正在啓動或中止中,請稍候片刻後再試一次」。 mysql

解決方案

這種問題網上有 sql

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

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

最簡單的解決方案

mysqld --console命令

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

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

第一種啓動方式不成功,能夠按下面步驟換第二種方式試試。 code

第一步殺MySQL殘留進程

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

tasklist| findstr "mysql"

查看是否有mysqld進程。
Windows下MySQL沒法啓動萬能解決方案
若是有mysqld進程,執行cmd

taskkill/f /t /im mysqld.exe

殺死進程
Windows下MySQL沒法啓動萬能解決方案it

第二步啓動MySQL

到MySQL安裝目錄bin下,執行console

mysqld --console

Windows下MySQL沒法啓動萬能解決方案

相關文章
相關標籤/搜索