Xampp中mysql無(wú)法啟動(dòng)問(wèn)題的解決方法
很突然的Xampp的mysql就打不開(kāi):
很疑惑,之前一直可以打開(kāi)的,然后剛才我啟動(dòng)了一下,就突然啟動(dòng)不了了,我想了一下,并沒(méi)有出現(xiàn)端口號(hào)占用問(wèn)題呀,而且報(bào)錯(cuò)也沒(méi)有說(shuō)端口號(hào)占用,報(bào)錯(cuò)寫(xiě)的很是通俗
然后我查看了日志文件–發(fā)現(xiàn)日志文件中也沒(méi)有描述如何錯(cuò)誤
然后我上網(wǎng)找了很多資料,說(shuō)打開(kāi)config中的my.ini配置文件中修改路徑,但是我的是正確的,路徑和端口號(hào)都是正常的
又根據(jù)搜索到的博客步驟
----用管理員啟動(dòng)命令行,進(jìn)入mysql的bin目錄,輸入
mysqld --install,回車(chē),
命令行窗口輸入:net start mysql
,發(fā)生1067錯(cuò)誤
但在網(wǎng)上找了很多相關(guān)博客都沒(méi)有解決問(wèn)題
我也嘗試的卸載Xampp,但是重新安裝也照樣啟動(dòng)不了mysql
最后只能刪除MySQL服務(wù)
使用windows自帶的sc工具
輸入:sc /?
使用sc query下mysql這個(gè)服務(wù)
命令:
sc query mysql
可以看到,mysql服務(wù)是存在的,status是stopped
現(xiàn)在就來(lái)把mysql服務(wù)刪除了吧
來(lái)看看刪除windows服務(wù)的命令
delete----------(從注冊(cè)表)刪除服務(wù)。
刪除mysql服務(wù)
命令:
sc delete mysql
再查詢(xún)下,看看mysql服務(wù)還在不在
命令:
sc query mysql
Output:
[SC] EnumQueryServicesStatus:OpenService 失敗 1060:
指定的服務(wù)未安裝。
時(shí)隔多日,又出現(xiàn)了相同的錯(cuò)誤,無(wú)緣無(wú)故就打不開(kāi)了,這次沒(méi)有上次那么狠了把mysql卸載重裝。我搜索了很多博客。還是沒(méi)有找到合適的方法。
然后我狠心直接備份整個(gè)data目錄,新建一個(gè)data空目錄,嘗試啟動(dòng)mysql,發(fā)現(xiàn)有報(bào)錯(cuò)Could not open mysql.plugin table. Some plugins may be not loaded
大概意思是權(quán)限表,插件表都找不到,因?yàn)榭盏膁ata目錄下連mysql庫(kù)都沒(méi)有,啟動(dòng)不了那才是正常的。修復(fù)
找到mysql安裝目錄下的bin目錄,運(yùn)行:
mysql_install_db
這個(gè)就相當(dāng)于初始化一下,會(huì)發(fā)現(xiàn)有了mysql和一些其他必要的庫(kù),此時(shí)默認(rèn)的用戶(hù)是root,并且是沒(méi)有設(shè)置密碼的,此時(shí)已經(jīng)可以正常啟動(dòng)mysql了。只是之前的數(shù)據(jù)庫(kù)沒(méi)有了,去備份里面把它粘貼過(guò)來(lái),順便把ibdata1文件也粘貼過(guò)來(lái)。再試試可不可以打開(kāi)
總結(jié)
到此這篇關(guān)于Xampp中mysql無(wú)法啟動(dòng)問(wèn)題解決的文章就介紹到這了,更多相關(guān)Xampp mysql無(wú)法啟動(dòng)內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
簡(jiǎn)單談?wù)凪ySQL優(yōu)化利器-慢查詢(xún)
分析MySQL語(yǔ)句查詢(xún)性能的方法除了使用 EXPLAIN 輸出執(zhí)行計(jì)劃,還可以讓MySQL記錄下查詢(xún)超過(guò)指定時(shí)間的語(yǔ)句,我們將超過(guò)指定時(shí)間的SQL語(yǔ)句查詢(xún)稱(chēng)為“慢查詢(xún)”2017-01-01使用mysqldump實(shí)現(xiàn)mysql備份
mysqldump客戶(hù)端可用來(lái)轉(zhuǎn)儲(chǔ)數(shù)據(jù)庫(kù)或搜集數(shù)據(jù)庫(kù)進(jìn)行備份或?qū)?shù)據(jù)轉(zhuǎn)移到另一個(gè)SQL服務(wù)器(不一定是一個(gè)MySQL服務(wù)器)。今天我們就來(lái)詳細(xì)探討下mysqldump的使用方法2016-11-11mysql修改用戶(hù)密碼報(bào)錯(cuò)的解決方法
mysql 初始化時(shí),使用臨時(shí)密碼,修改自定義密碼時(shí),由于自定義密碼比較簡(jiǎn)單,就出現(xiàn)了不符合密碼策略的問(wèn)題,這篇文章主要介紹了mysql修改用戶(hù)密碼報(bào)錯(cuò),需要的朋友可以參考下2023-03-03MySQL的線(xiàn)程池原理學(xué)習(xí)教程
這篇文章主要介紹了MySQL的線(xiàn)程池原理學(xué)習(xí)教程,包括線(xiàn)程池的函數(shù)調(diào)用與關(guān)鍵接口等重要知識(shí),非常推薦!需要的朋友可以參考下2015-11-11MySQL實(shí)現(xiàn)批量插入測(cè)試數(shù)據(jù)的方式小結(jié)
在開(kāi)發(fā)過(guò)程中我們不管是用來(lái)測(cè)試性能還是在生產(chǎn)環(huán)境中頁(yè)面展示好看一點(diǎn),?經(jīng)常需要一些測(cè)試數(shù)據(jù),?本文主要介紹了兩種常用的MySQL測(cè)試數(shù)據(jù)批量生成方式,希望對(duì)大家有所幫助2023-11-11CentOS安裝mysql5.7 及簡(jiǎn)單配置教程詳解
這篇文章主要介紹了CentOS安裝mysql5.7 及簡(jiǎn)單配置教程詳解,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友可以參考下2017-02-02ubuntu server配置mysql并實(shí)現(xiàn)遠(yuǎn)程連接的操作方法
下面小編就為大家分享一篇ubuntu server配置mysql并實(shí)現(xiàn)遠(yuǎn)程連接的操作方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2017-12-12MySQL 5.7.29 + Win64 解壓版 安裝教程圖文詳解
這篇文章主要介紹了MySQL 5.7.29 + Win64 解壓版 安裝教程,本文通過(guò)圖文并茂的形式給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-05-05mysql 直接拷貝data 目錄下文件還原數(shù)據(jù)的實(shí)現(xiàn)
這篇文章主要介紹了mysql 直接拷貝data 目錄下文件還原數(shù)據(jù)的實(shí)現(xiàn)方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2021-07-07