MySQL服務無法啟動且服務沒有報告任何錯誤解決辦法
MySQL 服務正在啟動 .
MySQL 服務無法啟動。服務沒有報告任何錯誤。
請鍵入 NET HELPMSG 3534 以獲得更多的幫助。
一般解決方法:
D:\mysql-8.0.26-winx64\bin>sc query mysql
看看是否有對應服務(對應的SQL服務名稱)如果存在則會彈出一些信息,不存在則提示未找到服務。
D:\mysql-8.0.26-winx64\bin>sc delete mysql(對應的SQL服務名稱)執(zhí)行該命令即可刪除服務
D:\mysql-8.0.26-winx64\bin>mysqld --initialize-insecure 初始化(會清空密碼以及數據庫?。?/p>
D:\mysql-8.0.26-winx64\bin>mysqld -install
Service successfully installed.
D:\mysql-8.0.26-winx64\bin>net start mysql
MySQL 服務正在啟動 ..
MySQL 服務已經啟動成功。
其他解決方法:
1 考慮是否端口占用
在管理員命令行窗口運行netstat -aon查看是哪個進程占用了3306端口,看的是0.0.0.0:3306對應的進程。
圖中這個1124進程占用了3306端口,把其殺了就能運行。
在剛剛的命令行窗口運行taskkill /f /pid xxxx,就可以殺掉對應進程。
然后再運行net start mysql就成功了。
2 檢查my.ini中文件夾地址與現(xiàn)在的mysql文件夾地址是否一致
basedir="D:/Environment/MySQL5.7.23/"
datadir=D:/Environment/MySQL Data/Data
總結
到此這篇關于MySQL服務無法啟動且服務沒有報告任何錯誤解決辦法的文章就介紹到這了,更多相關MySQL服務無法啟動內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!
相關文章
Ubuntu16.04 server下配置MySQL,并開啟遠程連接的方法
這篇文章主要介紹了Ubuntu16.04 server下配置MySQL,并開啟遠程連接的方法,非常具有實用價值,需要的朋友可以參考下。2017-01-01