MySQL數(shù)據(jù)庫安裝后服務(wù)無法啟動的解決辦法
背景:
Win10 x64位操作系統(tǒng),以.MSI文件安裝。
安裝完成后,按照以下流程配置。
1.配置環(huán)境變量
我的電腦->屬性->高級系統(tǒng)屬性->高級->環(huán)境變量->path,點(diǎn)擊編輯,進(jìn)入頁面后點(diǎn)擊新增,將mysql的Path復(fù)制進(jìn)來,
例如我的就是:C:Program FilesMySQLMySQL Server 8.0in


2、修改my-default.ini(如果沒有就新增.ini文件)
在其中修改或添加配置:
[mysqld] basedir=C:Program FilesMySQLMySQL Server 8.0(mysql所在目錄) datadir=C:Program FilesMySQLMySQL Server 8.0data (mysql所在目錄data)
以我的電腦為例,在mysql安裝路徑下是沒有.ini文件的。

新增.ini文件:

3、以管理員身份運(yùn)行cmd
(一定要以管理員權(quán)限運(yùn)行,不然后面生成data文件夾時會報權(quán)限不夠的錯誤,報錯信息:Install/Remove of the Service Denied!)
命令切換到mysql安裝路徑下的bin文件夾
cd C:Program FilesMySQLMySQL Server 8.0in
輸入mysqld -install命令以在文件路徑下自動生成data目錄(注:使用mysqld --initialize命令前,不要自己創(chuàng)建data目錄,有data目錄就先刪除,再使用mysqld --initialize,否則無法正常生成全部data目錄文件。)

4、輸入net start mysql,啟動服務(wù)

5、輸入mysql -u root -p,登錄
注:可能會出現(xiàn)下面的情況,輸入密碼后報錯:Access denied for user ‘root’@‘localhost’ (using password: YES)

這是因?yàn)樵诎惭b時隨機(jī)分配了一個密碼,可在.err文件中找到初始的密碼。方法:在mysql文件路徑下搜索.err文件,并以文本形式打開。

如下圖,@localhost:后面紅框圈出來的就是密碼。

將密碼復(fù)制出來,粘貼到Enter password處,如下圖,即可登錄成功。后可根據(jù)自己需求更改密碼。

總結(jié)
到此這篇關(guān)于MySQL數(shù)據(jù)庫安裝后服務(wù)無法啟動的文章就介紹到這了,更多相關(guān)MySQL服務(wù)無法啟動內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
mysql慢查詢?nèi)罩据嗈D(zhuǎn)_MySQL慢查詢?nèi)罩緦?shí)操
這篇文章主要介紹了mysql慢查詢?nèi)罩据嗈D(zhuǎn)_MySQL慢查詢?nèi)罩緦?shí)操,文章圍繞主題展開詳細(xì)的內(nèi)容戒殺,具有一定的參考價值,需要的小伙伴可以參考一下2022-09-09
mysql慢查詢?nèi)罩痉治龉ぞ呤褂?pt-query-digest)
這篇文章主要介紹了mysql慢查詢?nèi)罩痉治龉ぞ呤褂?pt-query-digest),具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教2023-12-12
mysql如何查詢當(dāng)前數(shù)據(jù)庫中不為空的表
這篇文章主要介紹了mysql如何查詢當(dāng)前數(shù)據(jù)庫中不為空的表問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教2023-10-10
9種 MySQL數(shù)據(jù)庫優(yōu)化的技巧
這篇文章小編主要給大家介紹的是 MySQL數(shù)據(jù)庫優(yōu)化的正確姿勢,九種方法呢?。?!需要的小伙伴趕快收藏起來吧2021-09-09
MySQL8下忘記密碼后重置密碼的辦法(MySQL老方法不靈了)
這篇文章主要介紹了MySQL8下忘記密碼后重置密碼的辦法,MySQL的密碼是存放在user表里面的,修改密碼其實(shí)就是修改表中記錄,重置的思路是是想辦法不用密碼進(jìn)入系統(tǒng),然后用數(shù)據(jù)庫命令修改表user中的密碼記錄2018-08-08
Mysql使用全文索引(FullText?index)的實(shí)例代碼
使用索引時數(shù)據(jù)庫性能優(yōu)化的必備技能之一,下面這篇文章主要給大家介紹了關(guān)于Mysql使用全文索引(FullText?index)的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),需要的朋友可以參考下2022-04-04
mysql存儲過程之引發(fā)存儲過程中的錯誤條件(SIGNAL和RESIGNAL語句)實(shí)例分析
這篇文章主要介紹了mysql存儲過程之引發(fā)存儲過程中的錯誤條件(SIGNAL和RESIGNAL語句),結(jié)合實(shí)例形式分析了mysql使用SIGNAL和RESIGNAL語句來引發(fā)存儲過程中的錯誤條件相關(guān)操作技巧與注意事項,需要的朋友可以參考下2019-12-12

