- MySQL數據庫應用與管理
- 魯大林主編
- 1204字
- 2020-10-23 14:15:42
1.3 MySQL 8.0的安裝與配置
以在Windows 7中安裝MySQL 8.0.11為例,安裝的全過程如下。
1)在官網上下載mysql-installer-community-8.0.11.0.msi安裝包,雙擊后顯示終端用戶許可證協議界面,如圖1-6所示。

圖1-6 終端用戶許可證協議
2)勾選“I accept the license terms”復選框接受以上許可證協議,單擊“Next”按鈕,顯示選擇安裝類型界面,有默認安裝、僅安裝服務器、僅安裝客戶端、完全安裝、自定義安裝5種安裝類型供選擇,如圖1-7所示。

圖1-7 選擇安裝類型
3)選擇“Server Only”(僅安裝服務器),單擊“Next”按鈕,顯示確認安裝界面,如圖1-8所示。

圖1-8 確認安裝
4)單擊“Execute”按鈕開始安裝,安裝完成后,狀態欄會顯示“Complete”,如圖1-9所示。

圖1-9 安裝完成
5)單擊“Next”按鈕,顯示產品配置界面,如圖1-10所示。

圖1-10 產品配置
6)單擊“Next”按鈕,顯示選擇組復制界面,如圖1-11所示。

圖1-11 選擇組復制
選擇組復制界面中有以下兩個單選按鈕供選擇。
● Standalone MySQL Server / Classic MySQL Replication:獨立MySQL服務器/經典MySQL復制。
● Sandbox InnoDB Cluster Setup(for testing only):InnoDB集群沙箱測試設置(僅用于測試)。
7)選擇“Standalone MySQL Server / Classic MySQL Replication”單選按鈕,單擊“Next”按鈕,顯示配置服務器類型和網絡界面,如圖1-12所示。

圖1-12 配置服務器類型和網絡
Config Type(配置類型)有以下三種選擇。
● Development Computer(開發者用機):需要運行許多其他應用,MySQL僅使用最少的內存。
● Server Computer(服務器用機):多個服務器需要在本機運行。為Web服務器、應用服務器選擇這個選項,MySQL使用中等數量的內存。
● Dedicated Computer(專用服務器用機):本機專用于運行MySQL數據庫服務器,無其他服務器(如Web服務器)運行,MySQL將使用所有可用內存。
8)選擇默認的“Development Computer”,其他保持不變,單擊“Next”按鈕,顯示身份驗證方法界面,如圖1-13所示。
● Use Strong Password Encryption for Authentication(RECOMMENDED):使用強密碼加密授權(推薦)。
● Use Legacy Authentication Method(Retain MySQL 5.x Compatibility):使用傳統授權方法(保留5.x版本兼容性)。

圖1-13 身份驗證方法
說明:MySQL 8.0版本采用了新的加密規則caching_sha2_password,即推薦使用的強密碼加密授權,而MySQL 5.x版本采用的加密規則是mysql_native_password,新的加密規則可以顯著提高安全性。但是,如果應用程序目前還無法升級來使用MySQL 8.0的連接器和驅動的話,則只能選擇使用傳統授權方法。如果在安裝的時候選擇了推薦的強密碼加密授權方式,后續也可以根據需要更改為傳統授權的方法。
9)選擇“Use Strong Password Encryption for Authentication(RECOMMENDED)”單選按鈕,單擊“Next”按鈕,顯示設置賬戶和角色界面,如圖1-14所示。

圖1-14 設置賬戶和角色
10)設置系統管理員賬號root的密碼(密碼長度至少4位,在此設置其密碼為“123456”,后續也可以根據需要進行更改),單擊“Next”按鈕,顯示設置Windows服務界面,如圖1-15所示。

圖1-15 設置Windows服務
11)保持默認值,單擊“Next”按鈕,顯示設置插件和擴展界面,如圖1-16所示。

圖1-16 設置插件和擴展
12)保持默認值,單擊“Next”按鈕,顯示準備配置界面,如圖1-17所示。

圖1-17 準備配置
13)單擊“Execute”按鈕開始執行配置,如圖1-18所示。

圖1-18 執行配置
14)配置執行結束后,單擊“Finish”按鈕,狀態欄會顯示“Configuration Complete.”,如圖1-19所示。

圖1-19 產品配置完成
15)單擊“Next”按鈕,顯示MySQL安裝成功界面,如圖1-20所示。單擊“Finish”按鈕即可。

圖1-20 MySQL安裝成功
- PyTorch深度學習實戰:從新手小白到數據科學家
- 云數據中心基礎
- 復雜性思考:復雜性科學和計算模型(原書第2版)
- App+軟件+游戲+網站界面設計教程
- Spark大數據分析實戰
- Python廣告數據挖掘與分析實戰
- Learning JavaScriptMVC
- 大數據:規劃、實施、運維
- 數據要素五論:信息、權屬、價值、安全、交易
- UDK iOS Game Development Beginner's Guide
- 數亦有道:Python數據科學指南
- Python金融實戰
- LabVIEW 完全自學手冊
- 云數據中心網絡與SDN:技術架構與實現
- Unreal Engine Virtual Reality Quick Start Guide