MySQL安裝配置以及安裝失敗解決過程
一、 下載MySQL
Mysql官網(wǎng)下載地址:
MySQL :: Download MySQL Installer (Archived Versions) 或者 點(diǎn)擊這里下載

二、 安裝MySQL
打開剛剛下載好的安裝包,開始安裝MySQL。

選擇 I accept 然后點(diǎn)擊next進(jìn)入下一步。
這里選擇是自定義安裝,所以直接選擇“Custom”,點(diǎn)擊“Next”
- “Developer Default”是開發(fā)者默認(rèn)
- “Server only”僅作為服務(wù)器安裝
- “Clientonly”僅作為客戶端安裝
- “Full”是完整安裝
- “Custom”是自定義安裝

先選中“MySQL Server”

之后點(diǎn)擊下方的藍(lán)色“Advanced Options”
自定義安裝路徑和數(shù)據(jù)存放路徑,更改完成之后點(diǎn)擊“OK”注:雖說安裝在C盤也沒毛病,但是個(gè)人建議不要安裝到C盤,我安裝到了D盤

直接點(diǎn)擊“OK”注:這里因?yàn)檫x擇了我自己創(chuàng)建的路徑,故程序提示路徑已存在,是否要繼續(xù)

更改完成之后點(diǎn)擊“Next”

確認(rèn)一下安裝路徑和數(shù)據(jù)存放路徑對(duì)不對(duì),沒有問題的話就直接點(diǎn)擊Next

直接點(diǎn)擊“Yes”

先選中“MySQL Server5.7.31”,若電腦中沒有這個(gè)環(huán)境,會(huì)提示安裝“Microsoft Visual C++ 2013”環(huán)境,點(diǎn)擊“Execute”

勾選中之后點(diǎn)擊“Install”

安裝完成,點(diǎn)擊“Close”

看到這個(gè)對(duì)勾就說明這個(gè)環(huán)境安裝上了,直接點(diǎn)擊“Next”

直接點(diǎn)擊“Execute”

出現(xiàn)這個(gè)圖標(biāo)就說明安裝成功了,直接點(diǎn)擊“Next”

直接點(diǎn)擊“Next”

直接點(diǎn)擊“Next”

選擇安裝類型個(gè)人學(xué)習(xí)研究的話選擇“Development Computer”則可以,我這里選擇是“Development Computer”
- Development Computer 適合個(gè)人開發(fā)學(xué)習(xí)使用的
- Server Computer 是像主要用于像FTP,email,web服務(wù)器等等
- Dedicated Computer 只用作MySQL服務(wù)器
MySQL的默認(rèn)端口是3306,不需要作修改,直接點(diǎn)擊“Next”

這里需要設(shè)置MySQL的密碼,不需要太復(fù)雜,設(shè)置完了直接點(diǎn)擊“Next”

直接點(diǎn)擊“Next”

直接點(diǎn)擊“Execute”,開始安裝,點(diǎn)擊安裝之后需要等待片刻

點(diǎn)擊“Finish”

點(diǎn)擊“Next”

點(diǎn)擊“Finish”,此時(shí)MySQL安裝完成

在開始界面搜索mysql,點(diǎn)擊第一個(gè)MySQL 5.7 Command Line Client

輸入剛才設(shè)置的MySQL的密碼,按Enter鍵(回車鍵)

出現(xiàn)下面界面就說明已經(jīng)安裝成功了

三、 配置環(huán)境變量
1. 找到MySQL的安裝路徑

2. 右擊此電腦選擇“屬性”

3. 先點(diǎn)擊“高級(jí)系統(tǒng)設(shè)置”,再點(diǎn)擊“環(huán)境變量”

4. 在“系統(tǒng)變量”中選擇“Path”,點(diǎn)擊“編輯”

5. 點(diǎn)擊“新建”,將MySQL的安裝路徑添加上去,之后點(diǎn)擊“確定”

6. 直接點(diǎn)擊“確定”


7. 驗(yàn)證環(huán)境變量是否配置好,按下“window+R”鍵 彈出運(yùn)行框,輸入“cmd”進(jìn)入window命令行

8. 輸入“mysql -u root -p”按下回車

9. 輸入密碼,按下“Enter鍵(回車鍵)”,出現(xiàn)下面界面則是已經(jīng)配置成功

解決MYSQL中安裝失敗之一
安裝失敗之starting the sever

第一種解決方法 :完全卸載mysql重新安裝
完全卸載該軟件的辦法:
1.找到軟件MySQL Installer
2.打開找到remove
3.移除已安裝的MySQL server ,點(diǎn)擊next移除。
4.再點(diǎn)擊add,重新安裝。
5.選擇合適的版本,選好后點(diǎn)擊箭頭,再next下一步進(jìn)行安裝。
如果還是停在starting the server失敗的話,推薦使用方法二。
第一步,進(jìn)入…控制面板\程序\程序和功能,卸載下圖中的MySQL兩個(gè)軟件。

第二步,刪除上次安裝目錄的MySQL殘留文件,更不要忘了刪除ProgramData下的MySQL文件夾,如下圖所示。注意:這里的文件夾與上次安裝目錄里的殘留文件不同,C:\ProgramData 一般默認(rèn)是隱藏的。

第三步,Win+R 輸入 regedit 運(yùn)行,進(jìn)入注冊(cè)表編輯器,按下圖路徑,找到MySQL,進(jìn)而刪除MySQL注冊(cè)表信息。
1、HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Eventlog\Application\MySQL 目錄刪除
2、HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services\Eventlog\Application\MySQL 目錄刪除
3、HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application\MySQL 目錄刪除

第四步,做完前三步,打開服務(wù),會(huì)發(fā)現(xiàn)MySQL57服務(wù)依然存在,如下圖所示。這就是導(dǎo)致安裝失敗的重要原因,所以需要?jiǎng)h除MySQL57服務(wù)。方法:以管理員的權(quán)限運(yùn)行dos命令,然后輸入 sc delete MySQL57 。
C:\Windows\system32>sc delete MySQL57 [SC] DeleteService 成功

現(xiàn)在就可以輕松的安裝上MySQL軟件了
第二種解決方法:修改系統(tǒng)設(shè)置
1.出現(xiàn)starting the server失敗后,不要?jiǎng)尤魏卧O(shè)置。
2.右鍵我的電腦,點(diǎn)擊管理。
3. 點(diǎn)擊服務(wù)和應(yīng)用程序
4.點(diǎn)擊服務(wù)。
5.找到MySQL右鍵,點(diǎn)擊屬性。
?6.選擇登錄,選擇本地系統(tǒng)賬戶。
7.改好以后,回到安裝界面,點(diǎn)擊Execute,這樣就會(huì)安裝成功了。
環(huán)境變量配置:環(huán)境變量。
如果電腦是第一次安裝MySQL,一般不會(huì)出現(xiàn)這樣的報(bào)錯(cuò)。如下圖所示。starting the server失敗,通常是因?yàn)樯洗伟惭b的該軟件未清除干凈。
出現(xiàn)starting the server失敗后,不要?jiǎng)尤魏卧O(shè)置。
右鍵我的電腦,點(diǎn)擊管理。

點(diǎn)擊服務(wù)和應(yīng)用程序

點(diǎn)擊服務(wù)。

找到MySQL右鍵,點(diǎn)擊屬性。

選擇登錄,選擇本地系統(tǒng)賬戶。

注:可以把“允許服務(wù)與桌面交互”點(diǎn)擊
改好以后,回到安裝界面,點(diǎn)擊Execute,這樣就會(huì)安裝成功了
總結(jié)
到此這篇關(guān)于MySQL安裝配置以及安裝失敗解決過程的文章就介紹到這了,更多相關(guān)MySQL安裝失敗解決內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
mysql中union和union?all的使用及注意事項(xiàng)
這篇文章主要給大家介紹了關(guān)于mysql中union和union?all的使用及注意事項(xiàng)的相關(guān)資料,需要的朋友可以參考下2022-08-08
MySQL系列之開篇 MySQL關(guān)系型數(shù)據(jù)庫(kù)基礎(chǔ)概念
數(shù)據(jù)庫(kù)是指長(zhǎng)期儲(chǔ)存在計(jì)算機(jī)中的有組織的、可共享的數(shù)據(jù)集合,數(shù)據(jù)具有三大基本特點(diǎn),永久存儲(chǔ),有組織,可共享,是數(shù)據(jù)庫(kù)系統(tǒng)的核心,本文給大家分享MySQL關(guān)系型數(shù)據(jù)庫(kù)基礎(chǔ)概念,需要的朋友參考下吧2021-07-07
MYSQL 左連接右連接和內(nèi)連接的詳解及區(qū)別
這篇文章主要介紹了MYSQL 左連接右連接和內(nèi)連接的詳解及區(qū)別的相關(guān)資料,需要的朋友可以參考下2016-11-11
Mysql和文件系統(tǒng)的關(guān)聯(lián)詳情
這篇文章主要介紹了Mysql和文件系統(tǒng)的關(guān)聯(lián)詳情,Mysql常用的存儲(chǔ)引擎如InnoDB、MyISAM采用的是文件存儲(chǔ),自然和文件系統(tǒng)掛鉤,那么Mysql都有哪些地方用到了文件系統(tǒng)呢,下面我們一起進(jìn)入文章學(xué)習(xí)詳細(xì)內(nèi)容吧2022-09-09
淺談sql連接查詢的區(qū)別 inner,left,right,full
下面小編就為大家?guī)?lái)一篇淺談sql連接查詢的區(qū)別 inner,left,right,full。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來(lái)看看吧2016-10-10
記一次MySQL Slave庫(kù)恢復(fù)實(shí)戰(zhàn)記錄
這篇文章主要介紹了記一次MySQL Slave庫(kù)恢復(fù)實(shí)戰(zhàn)記錄,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2019-07-07
MySQL插入時(shí)間戳字段的值實(shí)現(xiàn)
在MySQL中,我們經(jīng)常會(huì)遇到需要插入時(shí)間戳字段的情況,包括使用NOW()函數(shù)插入當(dāng)前時(shí)間戳,使用FROM_UNIXTIME()插入指定時(shí)間戳,本文就來(lái)介紹一下,感興趣的可以了解一下2024-09-09

