部署MySQL8.0環(huán)境全過程
1.下載地址
官網(wǎng)地址:https://www.mysql.com
2.打開官網(wǎng)
點(diǎn)擊DOWNLOADS
3.點(diǎn)擊
MySQL Community Server
4.在 General Availability(GA) Releases
選擇適合的版本
Windows平臺(tái)下提供兩種安裝文件:MySQL二進(jìn)制分發(fā)版(.msi安裝文件)和免安裝版(.zip壓縮文 件)。一般來講,應(yīng)當(dāng)使用二進(jìn)制分發(fā)版,因?yàn)樵摪姹咎峁┝藞D形化的安裝向?qū)н^程,比其他的分發(fā)版 使用起來要簡(jiǎn)單,不再需要其他工具啟動(dòng)就可以運(yùn)行MySQL。
- 這里在Windows 系統(tǒng)下推薦下載 MSI安裝程序 ;點(diǎn)擊 Go to Download Page 進(jìn)行下載即可
- Windows下的MySQL8.0安裝有兩種安裝程序
- mysql-installer-web-community-8.0.26.0.msi 下 載程序大?。?.4M;安裝時(shí)需要聯(lián)網(wǎng)安裝 組件。
- mysql-installer-community-8.0.26.0.msi 下載程序大?。?50.7M;安裝時(shí)離線安裝即 可。
5.MySQL8.0 版本的安裝

MySQL下載完成后,找到下載文件,雙擊進(jìn)行安裝,具體操作步驟如下。
步驟1:雙擊下載的mysql-installer-community-8.0.26.0.msi文件,打開安裝向?qū)А?/p>
步驟2:打開“Choosing a Setup Type”(選擇安裝類型)窗口,在其中列出了5種安裝類型,分別是 Developer Default(默認(rèn)安裝類型)、Server only(僅作為服務(wù)器)、Client only(僅作為客戶端)、 Full(完全安裝)、Custom(自定義安裝)。這里選擇“Custom(自定義安裝)”類型按鈕,單擊 “Next(下 一步)”按鈕。
步驟3:打開“Select Products” (選擇產(chǎn)品)窗口,可以定制需要安裝的產(chǎn)品清單。例如,選擇“MySQL Server 8.0.26-X64”后,單擊“→”添加按鈕,即可選擇安裝MySQL服務(wù)器,如圖所示。采用通用的方法, 可 以添加其他你需要安裝的產(chǎn)品。

此時(shí)如果直接“Next”(下一步),則產(chǎn)品的安裝路徑是默認(rèn)的。如果想要自定義安裝目錄,則可以選中 對(duì)應(yīng)的產(chǎn)品,然后在下面會(huì)出現(xiàn)“Advanced Options”(高級(jí)選項(xiàng))的超鏈接。

單擊“Advanced Options”(高級(jí)選項(xiàng))則會(huì)彈出安裝目錄的選擇窗口,如圖所示,此時(shí)你可以分別設(shè)置 MySQL的服務(wù)程序安裝目錄和數(shù)據(jù)存儲(chǔ)目錄。如果不設(shè)置,默認(rèn)分別在C盤的Program Files目錄和 ProgramData目錄(這是一個(gè)隱藏目錄)。如果自定義安裝目錄,請(qǐng)避免“中文”目錄。另外,建議服務(wù) 目 錄和數(shù)據(jù)目錄分開存放。
步驟4:在上一步選擇好要安裝的產(chǎn)品之后,單擊“Next”(下一步)進(jìn)入確認(rèn)窗口,如圖所示。單擊 “Execute”(執(zhí)行)按鈕開始安裝。
步驟5:安裝完成后在“Status”(狀態(tài))列表下將顯示“Complete”(安裝完成),如圖所示。

6.配置MySQL8.0
MySQL安裝之后,需要對(duì)服務(wù)器進(jìn)行配置。具體的配置步驟如下。
步驟1:在上一個(gè)小節(jié)的最后一步,單擊“Next”(下一步)按鈕,就可以進(jìn)入產(chǎn)品配置窗口。
步驟2:?jiǎn)螕?ldquo;Next”(下一步)按鈕,進(jìn)入MySQL服務(wù)器類型配置窗口,如圖所示。端口號(hào)一般選擇默 認(rèn) 端口號(hào)3306。
其中,“Config Type”選項(xiàng)用于設(shè)置服務(wù)器的類型。單擊該選項(xiàng)右側(cè)的下三角按鈕,即可查看3個(gè)選項(xiàng),如 圖所示。

- Development Machine(開發(fā)機(jī)器) :該選項(xiàng)代表典型個(gè)人用桌面工作站。此時(shí)機(jī)器上需要運(yùn)行多 個(gè)應(yīng)用程序,那么MySQL服務(wù)器將占用最少的系統(tǒng)資源。
- Server Machine(服務(wù)器) :該選項(xiàng)代表服務(wù)器,MySQL服務(wù)器可以同其他服務(wù)器應(yīng)用程序一起 運(yùn) 行,例如Web服務(wù)器等。MySQL服務(wù)器配置成適當(dāng)比例的系統(tǒng)資源。
- Dedicated Machine(專用服務(wù)器) :該選項(xiàng)代表只運(yùn)行MySQL服務(wù)的服務(wù)器。MySQL服務(wù)器配置 成使用所有可用系統(tǒng)資源
步驟3:?jiǎn)螕?ldquo;Next”(下一步)按鈕,打開設(shè)置授權(quán)方式窗口。其中,上面的選項(xiàng)是MySQL8.0提供的新 的 授權(quán)方式,采用SHA256基礎(chǔ)的密碼加密方法;下面的選項(xiàng)是傳統(tǒng)授權(quán)方法(保留5.x版本兼容性)。
步驟4:?jiǎn)螕?ldquo;Next”(下一步)按鈕,打開設(shè)置服務(wù)器root超級(jí)管理員的密碼窗口,如圖所示,需要輸入 兩次同樣的登錄密碼。也可以通過“Add User”添加其他用戶,添加其他用戶時(shí),需要指定用戶名、允許 該用戶名在哪臺(tái)/哪些主機(jī)上登錄,還可以指定用戶角色等。此處暫不添加用戶,用戶管理在MySQL高級(jí) 特性篇中講解。
步驟5:?jiǎn)螕?ldquo;Next”(下一步)按鈕,打開設(shè)置服務(wù)器名稱窗口,如圖所示。該服務(wù)名會(huì)出現(xiàn)在Windows 服務(wù)列表中,也可以在命令行窗口中使用該服務(wù)名進(jìn)行啟動(dòng)和停止服務(wù)。本書將服務(wù)名設(shè)置為 “MySQL80”。如果希望開機(jī)自啟動(dòng)服務(wù),也可以勾選“Start the MySQL Server at System Startup”選項(xiàng) (推 薦)。
步驟6:?jiǎn)螕?ldquo;Next”(下一步)按鈕,打開確認(rèn)設(shè)置服務(wù)器窗口,單擊“Execute”(執(zhí)行)按鈕。
步驟7:完成配置,如圖所示。單擊“Finish”(完成)按鈕,即可完成服務(wù)器的配置。
步驟8:如果還有其他產(chǎn)品需要配置,可以選擇其他產(chǎn)品,然后繼續(xù)配置。如果沒有,直接選擇“Next” (下一步),直接完成整個(gè)安裝和配置過程。
步驟9:結(jié)束安裝和配置。

7.配置MySQL8.0 環(huán)境變量
如果不配置MySQL環(huán)境變量,就不能在命令行直接輸入MySQL登錄命令。下面說如何配置MySQL的環(huán)境 變量:
步驟1:在桌面上右擊【此電腦】圖標(biāo),在彈出的快捷菜單中選擇【屬性】菜單命令。
步驟2:打開【系 統(tǒng)】窗口,單擊【高級(jí)系統(tǒng)設(shè)置】鏈接。

步驟3:打開【系統(tǒng)屬性】對(duì)話框,選擇【高級(jí)】選項(xiàng)卡,然 后單擊【環(huán)境變量】按鈕。

步驟4:打開【環(huán)境變量】對(duì)話框,在系統(tǒng)變量列表中選擇path變量。

步驟 5:?jiǎn)螕簟揪庉嫛堪粹o,在【編輯環(huán)境變量】對(duì)話框中,將MySQL應(yīng)用程序的bin目錄 (D:\Program Files\MySQL\MySQL Server 8.0\bin)添加到變量值中,用分號(hào)將其與其他路徑分隔開。
步驟6:添加完成 之后,單擊【確定】按鈕,這樣就完成了配置path變量的操作,然后就可以直接輸入 MySQL命令來登錄 數(shù)據(jù)庫(kù)了。

總結(jié)
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
單個(gè)select語句實(shí)現(xiàn)MySQL查詢統(tǒng)計(jì)次數(shù)
MySQL中查詢統(tǒng)計(jì)次數(shù)往往語句寫法很復(fù)雜,下文就教您一個(gè)只用單個(gè)select語句就實(shí)現(xiàn)的方法,希望對(duì)您能夠有所幫助2014-05-05
MySQL數(shù)據(jù)查看SELECT條件大于?小于(小白入門篇)
這篇文章主要為大家介紹了MySQL數(shù)據(jù)查看SELECT條件大于和小于的語句學(xué)習(xí),有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2023-05-05
Mysql誤刪數(shù)據(jù)解決方案及kill語句原理
這篇文章主要介紹了Mysql誤刪數(shù)據(jù)解決方案及kill語句原理,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2020-09-09
windows7下啟動(dòng)mysql服務(wù)出現(xiàn)服務(wù)名無效的原因及解決方法
這篇文章主要介紹了windows7下啟動(dòng)mysql服務(wù)出現(xiàn)服務(wù)名無效的原因及解決方法,需要的朋友可以參考下2014-06-06
查看 MySQL 已經(jīng)運(yùn)行多長(zhǎng)時(shí)間的方法
查看MySQL啟動(dòng)時(shí)間以及運(yùn)行了多長(zhǎng)時(shí)間的方法有利用show與updtime或在linux中直接使用grep mysql 相關(guān)參數(shù)來查看,下面我們一起來看看2014-01-01

