Windows下MySQL的安裝及初始化設(shè)置

總體目錄

  • 一 前置條件及注意事項(xiàng)
  • 二 MySQL的下載
  • 三 MySQL的安裝
  • 四 MySQL的配置
  • 五 環(huán)境變量的配置
  • 六 測(cè)試MySQL安裝情況
  • 七 降級(jí)MySQL身份認(rèn)證控件
  • 八 常見問(wèn)題

一 前置條件及注意事項(xiàng)

  1. MySQL版本: 8.1.0
  2. MySQL下載地址: https://dev.mysql.com/downloads/mysql/

注意事項(xiàng)
電腦計(jì)算機(jī)名稱不能是漢字!牢記安裝目錄、root密碼郑象、設(shè)置的用戶名及密碼、端口號(hào)

此處是漢字則需要改為字母


計(jì)算機(jī)名稱

二 MySQL下載

  1. 通過(guò)上述鏈接秃症,進(jìn)入下載頁(yè)面確認(rèn)版本及 \color{red}{System為windows}候址。選擇\color{red}{MSI Installer},點(diǎn)擊\color{red}{Download}

    選擇版本

  2. 頁(yè)面跳轉(zhuǎn)至如圖种柑,點(diǎn)擊圖示\color{red}{No thanks,just start my download.}進(jìn)行下載岗仑。

    下載

  3. 下載目錄中,最終下載的文件如下圖聚请,注意后綴是\color{red}{.msi}

    安裝包

三 MySQL安裝

  1. 雙擊下載文件
  2. 第一個(gè)界面為歡迎界面荠雕,直接點(diǎn)擊 Next
    welcome
  3. 第二個(gè)界面為協(xié)議界面,\color{red}{勾選} I accept the terms in License Agreement后驶赏,點(diǎn)擊 Next
    License
  4. 第三個(gè)界面為安裝類型選擇界面炸卑。需要更改路徑的,選擇 Custom煤傍;Typical為默認(rèn)安裝盖文。此安裝教程選擇 Custom
    Setup Type
  5. 選擇Custom之后患久,會(huì)出現(xiàn)如下界面。上部\color{red}{選擇區(qū)域}無(wú)需變動(dòng)浑槽。點(diǎn)擊Browse...修改存放路徑蒋失。
    location
  6. 點(diǎn)擊Browse...后,出現(xiàn)路徑選擇界面桐玻,更換盤符篙挽,\color{red}{新建文件夾}單獨(dú)存放MySQL安裝文件,之后點(diǎn)擊ok
    change folder
  7. 路徑修改后镊靴,返回到5界面铣卡,確認(rèn)路徑無(wú)誤后,點(diǎn)擊Next
    custom setup
  8. 點(diǎn)擊 Install,并在彈出的管理員確認(rèn)框中偏竟,點(diǎn)擊\color{red}{是}進(jìn)行確認(rèn)煮落。
    install
  9. 安裝界面過(guò)程如下


    process
  10. 安裝完成后,\color{red}{確認(rèn)勾選}Run MySQL Configurator后踊谋,點(diǎn)擊Finish蝉仇。并在彈出的管理員確認(rèn)對(duì)話框中,點(diǎn)擊\color{red}{是}進(jìn)行確認(rèn)
    completed

四 MySQL配置

  1. 安裝完成后殖蚕,自動(dòng)打開配置窗口如下圖轿衔。第一個(gè)界面為環(huán)境界面,直接點(diǎn)擊Next
    Configurator Welcome
  2. 第二步睦疫,設(shè)置設(shè)備類型和網(wǎng)絡(luò)
    2.1. 設(shè)備類型設(shè)置害驹。如果是企業(yè)服務(wù)器部署,則選擇Server Computer蛤育,以精簡(jiǎn)安裝包宛官。此處我們選擇Development Computer葫松,如軟件自身解釋,將會(huì)安裝一些開發(fā)組件
    type

    2.2. 網(wǎng)絡(luò)設(shè)置摘刑。進(jìn)行數(shù)據(jù)庫(kù)連接時(shí)进宝,均通過(guò)網(wǎng)絡(luò)進(jìn)行,MySQL的默認(rèn)端口為3306枷恕。我們此處使用默認(rèn)端口党晋,\color{red}{如進(jìn)行更改,一定要牢記P炜椤未玻!}
    connectivity

    2.3. 此界面其他無(wú)需設(shè)置,點(diǎn)擊Next
  3. 第三步胡控,賬戶設(shè)置扳剿。此步分為root密碼設(shè)置,及普通賬號(hào)密碼設(shè)置昼激。
    3.1. \color{red}{root}密碼設(shè)置庇绽,\color{red}{請(qǐng)牢記密碼!橙困!}瞧掺。 練習(xí)使用時(shí),密碼可簡(jiǎn)單設(shè)置凡傅,生產(chǎn)使用時(shí)辟狈,需要設(shè)置的盡量復(fù)雜。
    accounts

    3.2. 普通賬號(hào)設(shè)置夏跷。點(diǎn)擊上述界面下半部分的Add User按鈕哼转,彈出用戶信息填寫窗口如下圖。
序號(hào) 項(xiàng)目名稱 子項(xiàng) 解釋
1 User Name 無(wú) 登錄所有用戶名\color{red}{使用英文字母槽华,牢記壹蔓!}
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

user account

完成后返回到主界面,在列表中多了我們?cè)O(shè)置的用戶终息,點(diǎn)擊Next
us

  1. 第四部夺巩,設(shè)置mysql server的啟動(dòng)
    4.1. 第一個(gè)復(fù)選框贞让,為設(shè)置mysqlserver為windows服務(wù),\color{red}{確保勾選}柳譬,下面會(huì)列出服務(wù)名稱喳张,我們使用默認(rèn)名稱
    4.2. 如果使用頻率不高,建議\color{red}{取消}勾選 Start the MySQL Server at System Startup美澳,不用每次開機(jī)都啟動(dòng)销部;取消勾選后,如需使用制跟,可以自行在windows服務(wù)中啟動(dòng)對(duì)應(yīng)名稱的mysql服務(wù)
    4.3. 點(diǎn)擊 Next

    windows service

  2. 第五步舅桩,直接點(diǎn)擊Next

    permissions

  3. 第六步,無(wú)需創(chuàng)建樣例數(shù)據(jù)庫(kù)雨膨,直接點(diǎn)擊Next

    sample databases

  4. 第七步擂涛,點(diǎn)擊Execute 執(zhí)行我們的上述配置。\color{red}{運(yùn)行完成后}聊记,所有配置項(xiàng)前面都有成功標(biāo)志撒妈;之后點(diǎn)擊Next

    apply

    apply success

  5. 點(diǎn)擊 Finish 完成配置

    finish

五 配置環(huán)境變量

  1. win10 win11 在搜索框中輸入“環(huán)境”可調(diào)出環(huán)境變量


    environment
  2. 點(diǎn)擊 環(huán)境變量(N) 打開環(huán)境變量編輯窗口
    系統(tǒng)屬性
  3. 在彈出窗口中排监,\color{red}{雙擊} Path狰右,進(jìn)行系統(tǒng)編輯
    環(huán)境變量編輯
  4. 雙擊空白處,可以添加一個(gè)條目社露,將mysql安裝時(shí)的安裝目錄 添加 \bin 后挟阻,鍵入空白條目琼娘,后點(diǎn)擊確定
    path編輯
  5. 后兩級(jí)界面均點(diǎn)擊確定
    confirm

六 測(cè)試MySQL

對(duì)MySQL安裝完成后峭弟,需要進(jìn)行安裝情況的確認(rèn)

  1. 按下組合鍵win + R 鍵,輸入cmd脱拼,鍵入Enter
    run
  2. 輸入指令 mysql --version 對(duì)mysql的版本進(jìn)行查詢瞒瘸。成功安裝的界面應(yīng)該如下,與安裝的版本相同:
    version查詢
  3. 鍵入 mysql -u [username] -p熄浓,用來(lái)登錄數(shù)據(jù)庫(kù)情臭。其中 [username]\color{red}{你本人設(shè)置的用戶名}Enter后赌蔑,輸入 \color{red}{你本人設(shè)置的密碼}
    登錄

    登錄成功后的界面如下圖:
    登錄成功
  4. 退出登錄俯在。在命令框中,輸入exitEnter娃惯,則退出登錄
    退出登錄

七 降級(jí)MySQL身份認(rèn)證控件

1 執(zhí)行指令 mysql -u root -proot用戶登錄跷乐,輸入你的root賬戶密碼后,Enter

root login

  1. 執(zhí)行命令 ALTER USER '<username>'@'%' IDENTIFIED WITH mysql_native_password BY '<password>';

其中趾浅,[username]是你自己設(shè)置的用戶名愕提, [password]是你自己的密碼
指令含義解釋:將用戶名 username的認(rèn)證組件更新為mysql_native_password組件馒稍,密碼更新為password

alter user
  1. 執(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:

  1. 打開計(jì)算機(jī)管理
  1. 點(diǎn)擊本地用戶和組
  2. 雙擊 組


  3. 找到Administrators挨决,雙擊打開
  4. 點(diǎn)擊添加
  5. 點(diǎn)擊高級(jí)
  6. 點(diǎn)擊立即查找
  7. 找到NETWORK SERVICE確認(rèn)
  8. 所有窗口點(diǎn)擊確認(rèn)后请祖,重啟電腦。卸載MySQL脖祈,重新安裝肆捕。

問(wèn)題二 提示This application requires Visual Studio 2019 x64 Redistributable.

問(wèn)題提示如下圖


錯(cuò)誤提示

缺少文件 VC_redist.x64.exe;下載安裝后可解決

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市盖高,隨后出現(xiàn)的幾起案子慎陵,更是在濱河造成了極大的恐慌,老刑警劉巖喻奥,帶你破解...
    沈念sama閱讀 206,968評(píng)論 6 482
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件席纽,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡撞蚕,警方通過(guò)查閱死者的電腦和手機(jī)润梯,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,601評(píng)論 2 382
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)甥厦,“玉大人纺铭,你說(shuō)我怎么就攤上這事〉陡恚” “怎么了舶赔?”我有些...
    開封第一講書人閱讀 153,220評(píng)論 0 344
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)谦秧。 經(jīng)常有香客問(wèn)我竟纳,道長(zhǎng),這世上最難降的妖魔是什么疚鲤? 我笑而不...
    開封第一講書人閱讀 55,416評(píng)論 1 279
  • 正文 為了忘掉前任锥累,我火速辦了婚禮,結(jié)果婚禮上集歇,老公的妹妹穿的比我還像新娘桶略。我一直安慰自己,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 64,425評(píng)論 5 374
  • 文/花漫 我一把揭開白布删性。 她就那樣靜靜地躺著亏娜,像睡著了一般。 火紅的嫁衣襯著肌膚如雪蹬挺。 梳的紋絲不亂的頭發(fā)上维贺,一...
    開封第一講書人閱讀 49,144評(píng)論 1 285
  • 那天,我揣著相機(jī)與錄音巴帮,去河邊找鬼溯泣。 笑死,一個(gè)胖子當(dāng)著我的面吹牛榕茧,可吹牛的內(nèi)容都是我干的垃沦。 我是一名探鬼主播,決...
    沈念sama閱讀 38,432評(píng)論 3 401
  • 文/蒼蘭香墨 我猛地睜開眼用押,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼肢簿!你這毒婦竟也來(lái)了?” 一聲冷哼從身側(cè)響起蜻拨,我...
    開封第一講書人閱讀 37,088評(píng)論 0 261
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤池充,失蹤者是張志新(化名)和其女友劉穎,沒(méi)想到半個(gè)月后缎讼,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體收夸,經(jīng)...
    沈念sama閱讀 43,586評(píng)論 1 300
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,028評(píng)論 2 325
  • 正文 我和宋清朗相戀三年血崭,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了卧惜。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 38,137評(píng)論 1 334
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡夹纫,死狀恐怖咽瓷,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情捷凄,我是刑警寧澤忱详,帶...
    沈念sama閱讀 33,783評(píng)論 4 324
  • 正文 年R本政府宣布围来,位于F島的核電站跺涤,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏监透。R本人自食惡果不足惜桶错,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,343評(píng)論 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望胀蛮。 院中可真熱鬧院刁,春花似錦、人聲如沸粪狼。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,333評(píng)論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)。三九已至狡刘,卻和暖如春享潜,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背嗅蔬。 一陣腳步聲響...
    開封第一講書人閱讀 31,559評(píng)論 1 262
  • 我被黑心中介騙來(lái)泰國(guó)打工剑按, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人澜术。 一個(gè)月前我還...
    沈念sama閱讀 45,595評(píng)論 2 355
  • 正文 我出身青樓艺蝴,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國(guó)和親鸟废。 傳聞我的和親對(duì)象是個(gè)殘疾皇子猜敢,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 42,901評(píng)論 2 345

推薦閱讀更多精彩內(nèi)容