MySQL服務(wù)無(wú)法啟動(dòng)且服務(wù)沒(méi)有報(bào)告任何錯(cuò)誤的解決辦法
今天運(yùn)行畢設(shè)項(xiàng)目在使用到mysql時(shí)候出現(xiàn)了一下兩種錯(cuò)誤,絆了一整天,所以把最后有用的辦法總結(jié)一下,防止下一次摸不著頭腦
錯(cuò)誤一:mysql 服務(wù)無(wú)法正常啟動(dòng),且服務(wù)沒(méi)有報(bào)告任何錯(cuò)誤。
mysql 服務(wù)正在啟動(dòng) .
mysql 服務(wù)無(wú)法啟動(dòng)。服務(wù)沒(méi)有報(bào)告任何錯(cuò)誤。
錯(cuò)誤二:ERROR 2003 (HY000): Can’t connect to MySQL server on ‘localhost’ (10061)
首先是無(wú)法正常啟動(dòng)MySQL的解決辦法
方法一:嘗試手動(dòng)啟動(dòng)MySQL服務(wù)
在dos窗口下執(zhí)行 services.msc 命令,在彈出服務(wù)窗口后找到MySQL并右鍵啟動(dòng)(我當(dāng)時(shí)已經(jīng)無(wú)法啟動(dòng),點(diǎn)擊啟動(dòng)后會(huì)啟動(dòng)中斷,所以對(duì)我來(lái)說(shuō)pass咯)
方法二:清空data文件并安裝(成功)
清空MySQL目錄下的data文件(我是先備份好了一份,然后直接清空了data而不是刪除data又再建data文件夾)
在bin目錄下執(zhí)行命令行 mysqld --initialize --console
(root@localhost:后面這一串就是mysql的初始登錄密碼,最好復(fù)制保留,你后面要用到的)
如果已安裝mysql服務(wù),需要先刪除該服務(wù) sc delete mysql
安裝MySQL服務(wù) mysqld --install mysql
再次嘗試啟動(dòng)MySQL服務(wù) net start mysql
(這次就成功了)
接著就是數(shù)據(jù)庫(kù)連接錯(cuò)誤問(wèn)題
配置好mysql文件下的my.ini文件,參考:(目錄記得更改為自己的)
[client] # 設(shè)置mysql客戶端默認(rèn)字符集 default-character-set=utf8 [mysqld] # 設(shè)置3306端口 port = 3306 # 設(shè)置mysql的安裝目錄 basedir ="E:\mysql-8.0.18-winx64" # mysql數(shù)據(jù)存放目錄 datadir ="E:\mysql-8.0.18-winx64\data" # 允許最大連接數(shù) max_connections=20 # 服務(wù)端使用的字符集默認(rèn)為8比特編碼的latin1字符集 character-set-server=utf8 # 創(chuàng)建新表時(shí)將使用的默認(rèn)存儲(chǔ)引擎 default-storage-engine=INNODB
管理員身份運(yùn)行cmd執(zhí)行 sc query mysql
和 sc delete mysql
把原本安裝好的[mysql刪除](分開執(zhí)行)
再次清空MySQL目錄下的data文件夾
在mysql的bin文件夾下運(yùn)行 mysqld --initialize-insecure
,等待運(yùn)行完成。
繼續(xù)運(yùn)行 mysqld.exe --install mysql --defaults-file=E:\mysql-8.0.18-winx64\my.ini
(地址記得更改)
然后再嘗試啟動(dòng)服務(wù) net start mysql
總結(jié)
到此這篇關(guān)于MySQL服務(wù)無(wú)法啟動(dòng)且服務(wù)沒(méi)有報(bào)告任何錯(cuò)誤的解決辦法的文章就介紹到這了,更多相關(guān)MySQL服務(wù)無(wú)法啟動(dòng)內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
- MySql閃退和服務(wù)無(wú)法啟動(dòng)的解決方法
- mysql啟動(dòng)失敗之mysql服務(wù)無(wú)法啟動(dòng)(服務(wù)沒(méi)有報(bào)告任何錯(cuò)誤)的解決方法
- MySQL無(wú)服務(wù)及服務(wù)無(wú)法啟動(dòng)的終極解決方案分享
- mysql服務(wù)器無(wú)法啟動(dòng)的解決方法
- MySQL服務(wù)無(wú)法啟動(dòng)的解決辦法(親測(cè)有效)
- 快速解決MySQL服務(wù)無(wú)法啟動(dòng)顯示:系統(tǒng)出錯(cuò),發(fā)生系統(tǒng)錯(cuò)誤1067, 進(jìn)程意外終止的兩種方法
- MySQL服務(wù)無(wú)法啟動(dòng)且服務(wù)沒(méi)有報(bào)告任何錯(cuò)誤解決辦法
相關(guān)文章
使用mss2sql工具將SqlServer轉(zhuǎn)換為Mysql全記錄
上篇文章我們講訴了在mssql數(shù)據(jù)轉(zhuǎn)換成mysql數(shù)據(jù)中,用Navicat Premium導(dǎo)入數(shù)據(jù)很完美,但是創(chuàng)建表的時(shí)候數(shù)據(jù)類型轉(zhuǎn)換不是很完美,本文我們來(lái)講訴下用mss2sql工具來(lái)創(chuàng)建表,順便說(shuō)下導(dǎo)入數(shù)據(jù)2014-08-08mysql中的四大運(yùn)算符種類實(shí)例匯總(20多項(xiàng))?
這篇文章主要介紹了mysql中的四大運(yùn)算符種類匯總,運(yùn)算符連接表達(dá)式中的各個(gè)操作數(shù),他的作用是用來(lái)指明對(duì)數(shù)據(jù)表中的操作數(shù)所進(jìn)行的運(yùn)算2022-07-07redhat7通過(guò)yum安裝mysql5.7.17教程
這篇文章主要為大家詳細(xì)介紹了redhat7通過(guò)yum安裝mysql5.7.17教程,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-01-01兩種方法實(shí)現(xiàn)mysql分組計(jì)數(shù),范圍匯總
這篇文章主要介紹了兩種方法實(shí)現(xiàn)mysql分組計(jì)數(shù),范圍匯總,文中示例代碼非常詳細(xì),幫助大家更好的理解和學(xué)習(xí),感興趣的朋友可以了解下2020-07-07MySQL數(shù)據(jù)庫(kù)算術(shù)運(yùn)算舉例詳解
這篇文章主要給大家介紹了關(guān)于MySQL數(shù)據(jù)庫(kù)算術(shù)運(yùn)算的相關(guān)資料,MySQL支持的算術(shù)運(yùn)算符包括加、減、乘、除和模運(yùn)算,它們是最常使用、最簡(jiǎn)單的一類運(yùn)算符,需要的朋友可以參考下2024-01-01MYSQL設(shè)置觸發(fā)器權(quán)限問(wèn)題的解決方法
這篇文章主要介紹了MYSQL設(shè)置觸發(fā)器權(quán)限問(wèn)題的解決方法,需要的朋友可以參考下2014-09-09解決MySQL Workbench gnome-keyring-daemon錯(cuò)誤的方法分享
這篇文章主要介紹了解決MySQL Workbench gnome-keyring-daemon錯(cuò)誤的方法,需要的朋友可以參考下2014-08-08Mysql動(dòng)態(tài)更新數(shù)據(jù)庫(kù)腳本的示例講解
今天小編就為大家分享一篇關(guān)于Mysql動(dòng)態(tài)更新數(shù)據(jù)庫(kù)腳本的示例講解,小編覺(jué)得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來(lái)看看吧2018-12-12