總體目錄
- 一 前置條件及注意事項(xiàng)
- 二 MySQL的下載
- 三 MySQL的安裝
- 四 MySQL的配置
- 五 環(huán)境變量的配置
- 六 測(cè)試MySQL安裝情況
- 七 降級(jí)MySQL身份認(rèn)證控件
- 八 常見問(wèn)題
一 前置條件及注意事項(xiàng)
- MySQL版本: 8.1.0
- MySQL下載地址: https://dev.mysql.com/downloads/mysql/
注意事項(xiàng)
電腦計(jì)算機(jī)名稱不能是漢字!牢記安裝目錄、root密碼郑象、設(shè)置的用戶名及密碼、端口號(hào)
此處是漢字則需要改為字母
二 MySQL下載
-
通過(guò)上述鏈接秃症,進(jìn)入下載頁(yè)面確認(rèn)版本及 候址。選擇,點(diǎn)擊
-
頁(yè)面跳轉(zhuǎn)至如圖种柑,點(diǎn)擊圖示進(jìn)行下載岗仑。
-
下載目錄中,最終下載的文件如下圖聚请,注意后綴是
三 MySQL安裝
- 雙擊下載文件
- 第一個(gè)界面為歡迎界面荠雕,直接點(diǎn)擊
Next
- 第二個(gè)界面為協(xié)議界面,
I accept the terms in License Agreement
后驶赏,點(diǎn)擊Next
- 第三個(gè)界面為安裝類型選擇界面炸卑。需要更改路徑的,選擇
Custom
煤傍;Typical
為默認(rèn)安裝盖文。此安裝教程選擇Custom
。
- 選擇
Custom
之后患久,會(huì)出現(xiàn)如下界面。上部無(wú)需變動(dòng)浑槽。點(diǎn)擊Browse...
修改存放路徑蒋失。
- 點(diǎn)擊
Browse...
后,出現(xiàn)路徑選擇界面桐玻,更換盤符篙挽,單獨(dú)存放MySQL安裝文件,之后點(diǎn)擊ok
- 路徑修改后镊靴,返回到
5
界面铣卡,確認(rèn)路徑無(wú)誤后,點(diǎn)擊Next
- 點(diǎn)擊
Install
,并在彈出的管理員確認(rèn)框中偏竟,點(diǎn)擊進(jìn)行確認(rèn)煮落。
-
安裝界面過(guò)程如下
- 安裝完成后,
Run MySQL Configurator
后踊谋,點(diǎn)擊Finish
蝉仇。并在彈出的管理員確認(rèn)對(duì)話框中,點(diǎn)擊進(jìn)行確認(rèn)
四 MySQL配置
- 安裝完成后殖蚕,自動(dòng)打開配置窗口如下圖轿衔。第一個(gè)界面為環(huán)境界面,直接點(diǎn)擊
Next
- 第二步睦疫,設(shè)置設(shè)備類型和網(wǎng)絡(luò)
2.1. 設(shè)備類型設(shè)置害驹。如果是企業(yè)服務(wù)器部署,則選擇Server Computer
蛤育,以精簡(jiǎn)安裝包宛官。此處我們選擇Development Computer
葫松,如軟件自身解釋,將會(huì)安裝一些開發(fā)組件
2.2. 網(wǎng)絡(luò)設(shè)置摘刑。進(jìn)行數(shù)據(jù)庫(kù)連接時(shí)进宝,均通過(guò)網(wǎng)絡(luò)進(jìn)行,MySQL的默認(rèn)端口為3306枷恕。我們此處使用默認(rèn)端口党晋,
2.3. 此界面其他無(wú)需設(shè)置,點(diǎn)擊Next
- 第三步胡控,賬戶設(shè)置扳剿。此步分為root密碼設(shè)置,及普通賬號(hào)密碼設(shè)置昼激。
3.1. 密碼設(shè)置庇绽,瞧掺。 練習(xí)使用時(shí),密碼可簡(jiǎn)單設(shè)置凡傅,生產(chǎn)使用時(shí)辟狈,需要設(shè)置的盡量復(fù)雜。
3.2. 普通賬號(hào)設(shè)置夏跷。點(diǎn)擊上述界面下半部分的Add User
按鈕哼转,彈出用戶信息填寫窗口如下圖。
序號(hào) | 項(xiàng)目名稱 | 子項(xiàng) | 解釋 |
---|---|---|---|
1 | User Name | 無(wú) | 登錄所有用戶名 |
2 | Host | -- | Host用于限制UserName的訪問(wèn)數(shù)據(jù)庫(kù)的網(wǎng)絡(luò)來(lái)源 |
-- | -- | <All Hosts (%)> | 此子項(xiàng)意味著上述用戶可通過(guò)任意網(wǎng)絡(luò)訪問(wèn)數(shù)據(jù)庫(kù) |
-- | -- | localhost | 此子項(xiàng)意味著上述用戶只能在本地進(jìn)行數(shù)據(jù)庫(kù)訪問(wèn) |
3 | Role | -- | Role是上述用戶的角色,有很多種猫态,不同的角色對(duì)應(yīng)的數(shù)據(jù)庫(kù)使用權(quán)限不同庶溶,此處列舉簡(jiǎn)單幾項(xiàng) |
-- | -- | backup Admin | 數(shù)據(jù)庫(kù)備份角色,如果為用戶賦予此角色懂鸵,則用戶只擁有可以進(jìn)行數(shù)據(jù)庫(kù)備份的極小權(quán)限偏螺。如修改數(shù)據(jù)等操作均無(wú)法進(jìn)行 |
-- | -- | DB Admin | 數(shù)據(jù)庫(kù)管理者角色,參考root用戶的權(quán)限 |
-- | -- | DB Manager | 數(shù)據(jù)管理員角色匆光,可以對(duì)所有數(shù)據(jù)庫(kù)進(jìn)行數(shù)據(jù)庫(kù)級(jí)別操作 |
此處我們的選擇如下圖套像,并點(diǎn)擊ok
完成后返回到主界面,在列表中多了我們?cè)O(shè)置的用戶终息,點(diǎn)擊
Next
-
第四部夺巩,設(shè)置mysql server的啟動(dòng)
4.1. 第一個(gè)復(fù)選框贞让,為設(shè)置mysqlserver為windows服務(wù),柳譬,下面會(huì)列出服務(wù)名稱喳张,我們使用默認(rèn)名稱
4.2. 如果使用頻率不高,建議勾選Start the MySQL Server at System Startup
美澳,不用每次開機(jī)都啟動(dòng)销部;取消勾選后,如需使用制跟,可以自行在windows服務(wù)中啟動(dòng)對(duì)應(yīng)名稱的mysql服務(wù)
4.3. 點(diǎn)擊Next
-
第五步舅桩,直接點(diǎn)擊
Next
-
第六步,無(wú)需創(chuàng)建樣例數(shù)據(jù)庫(kù)雨膨,直接點(diǎn)擊
Next
-
第七步擂涛,點(diǎn)擊
Execute
執(zhí)行我們的上述配置。聊记,所有配置項(xiàng)前面都有成功標(biāo)志撒妈;之后點(diǎn)擊Next
。
-
點(diǎn)擊
Finish
完成配置
五 配置環(huán)境變量
-
win10 win11 在搜索框中輸入“環(huán)境”可調(diào)出環(huán)境變量
- 點(diǎn)擊
環(huán)境變量(N)
打開環(huán)境變量編輯窗口
- 在彈出窗口中排监, Path狰右,進(jìn)行系統(tǒng)編輯
- 雙擊空白處,可以添加一個(gè)條目社露,將mysql安裝時(shí)的安裝目錄 添加
\bin
后挟阻,鍵入空白條目琼娘,后點(diǎn)擊確定
- 后兩級(jí)界面均點(diǎn)擊
確定
六 測(cè)試MySQL
對(duì)MySQL安裝完成后峭弟,需要進(jìn)行安裝情況的確認(rèn)
- 按下組合鍵
win + R
鍵,輸入cmd
脱拼,鍵入Enter
- 輸入指令
mysql --version
對(duì)mysql的版本進(jìn)行查詢瞒瘸。成功安裝的界面應(yīng)該如下,與安裝的版本相同:
- 鍵入
mysql -u [username] -p
熄浓,用來(lái)登錄數(shù)據(jù)庫(kù)情臭。其中[username]
是 ,Enter
后赌蔑,輸入
登錄成功后的界面如下圖:
- 退出登錄俯在。在命令框中,輸入
exit
并Enter
娃惯,則退出登錄
七 降級(jí)MySQL身份認(rèn)證控件
1 執(zhí)行指令 mysql -u root -p
以root
用戶登錄跷乐,輸入你的root賬戶密碼后,Enter
- 執(zhí)行命令
ALTER USER '<username>'@'%' IDENTIFIED WITH mysql_native_password BY '<password>';
其中趾浅,
[username]
是你自己設(shè)置的用戶名愕提,[password]
是你自己的密碼
指令含義解釋:將用戶名 username的認(rèn)證組件更新為mysql_native_password
組件馒稍,密碼更新為password
。
- 執(zhí)行命令
exit
退出數(shù)據(jù)庫(kù)浅侨。
八 常見問(wèn)題
問(wèn)題一 在進(jìn)行配置時(shí)纽谒,Starting the server
處報(bào)錯(cuò)
一般使用Administrator賬號(hào)進(jìn)行安裝時(shí),可能會(huì)遇到此問(wèn)題如输」那可嘗試如下解決方式為,將NETWORK SERVICE添加到Administrators:
- 打開
計(jì)算機(jī)管理
- 點(diǎn)擊
本地用戶和組
-
雙擊 組
- 找到
Administrators
挨决,雙擊打開
- 點(diǎn)擊
添加
- 點(diǎn)擊
高級(jí)
- 點(diǎn)擊
立即查找
- 找到
NETWORK SERVICE
確認(rèn)
- 所有窗口點(diǎn)擊確認(rèn)后请祖,重啟電腦。卸載MySQL脖祈,重新安裝肆捕。
問(wèn)題二 提示This application requires Visual Studio 2019 x64 Redistributable.
問(wèn)題提示如下圖
缺少文件 VC_redist.x64.exe;下載安裝后可解決