windows平台下安装Mysql8.0.20版本
mysql下載
官網下載地址:
https://dev.mysql.com/downloads/mysql/
- 如何下載 歷史版本的Mysql呢?
第一步:
第二步:
第三步:
運行安裝
第一步可以按默認的開發者選擇,也可以自定義方便更換安裝目錄
自定義安裝,將需要安裝的產品添加到右側,高級選項修改路徑,單擊出現的藍字“Advanced Options”,
接下來就是選擇安裝路徑了,第一個位置就是MySQL的安裝路徑,第二個位置是存放數據用的,建議兩個路徑分開,不要放在一起。
選好路徑之后點擊“ok”,然后點擊“next”,出現正在安裝。安裝完成后,點擊“next”,出現下圖配置頁面,點擊“next”。
默認選擇第一個(獨立的MySQL服務器/經典的MySQL復制),然后點擊“next”
這里默認選擇第一個,然后點擊“next”
Development Computer:開發機,該類型應用將會使用最小數量的內存。
Server Computer:服務器,該類型應用將會使用中等大小的內存。
Dedicated Computer:專用服務器,該類型應用將使用當前可用的最大內存。
接下來是比較重要的身份驗證,默認是第一個,這里我們改成第二個,第二個。因為第一種加密方式是8.0以后更新的,好多第三方的客戶端或者連接器還不支持這種加密方式,可能導致可視化的工具連接不上數據庫。
但是,如果你不幸遇到了可視化工具連接不上mysql8.0的時候,可以參考一下下面這篇文章
https://blog.51cto.com/fengfeng688/2147169
兩種身份驗證的區別:
⒈第一個是MySql推薦我們使用的強密碼加密模式來進行身份驗證
MySql8支持基于SHA256改進的更強的密碼身份驗證方法。建議以后所有新安裝的MySql Server都使用此方法。
注意:服務器端的這個新身份驗證插件需要新版本的連接器和客戶端,這些連接器和客戶端添加了對MySql8.0新的默認身份驗證支持(caching_sha2_password 密碼身份驗證)
目前,MySql 8.0連接器和使用libmysqlclient8.0的社區驅動程序支持這個新方法。
如果無法更新客戶端和應用程序以支持此新身份驗證方法,MySql8.0服務器可以配置為使用舊的MySql身份驗證方法。
⒉使用舊的身份驗證方法(保留MySql5.x兼容性)
僅在以下情況下才應考慮使用舊的MySql 5.x舊身份驗證方法:
如果無法更新應用程序來使用MySQL8及啟用新的連接器和驅動程序
無法重新編譯現有的應用程序
尚未提供更新的特定語言的連接器或驅動程序
安全指南:如果可能,我們強烈建議采取必要步驟將應用程序、庫和數據庫服務器升級到新的更強大的身份驗證這種新方法,因為它將大大提高您的安全性。
caching_sha2相比于sha256的優勢:
1.因為使用了緩存, 可以更快的進行登陸驗證(之前登陸過的用戶會保存到緩存)
2.基于RSA的密碼交互不會受到SSL庫的影響
3.支持使用Unix套接字文件和共享內存協議的客戶機連接
設置root用戶的密碼,然后點擊“next”
windows服務的設置,默認就行,如果“Windows Service Name”出現提示,就隨便換個名字,然后點擊“next”
點擊“Execute”進行安裝
完成之后點擊“finish”,然后在下個頁面點擊“next”,最后在點擊“finish”完成安裝
測試
安裝完成以后,在開始菜單中會出現兩個命令行的工具,隨便打開一個
輸入之前設置的root密碼,進入數據庫
如果想在系統的命令行中啟動mysql,還需要添加環境變量
- 右鍵此電腦,選擇屬性,選擇高級,點進去下面的環境變量
- 進去以后選擇下面的系統變量中的Path點擊編輯
- 然后將MySQL的安裝目錄中bin文-件夾的路徑添加進去
- 點擊確定,一步步返回,至此,MySQL安裝完成
進入MySQL數據庫
- win+R 輸入cmd 進入操作頁面
- 輸入 命令: mysql -uroot -p
- 輸入安裝時設置MySQL數據庫的密碼
原文鏈接:
https://blog.csdn.net/Hzfeng666/article/details/105766783/
總結
以上是生活随笔為你收集整理的windows平台下安装Mysql8.0.20版本的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: vue安装及配置
- 下一篇: VMware虚拟机安装Ubuntu