- MySQL入門很輕松(微課超值版)
- 云尚科技
- 1864字
- 2020-09-18 11:30:38
1.3 安裝與配置MySQL 8.0

MySQL支持多種平臺,不同平臺下的安裝與配置過程也不相同。在Windows平臺下,可以圖形化的方式安裝與配置MySQL。圖形化方式通常是通過向導一步一步地完成對MySQL的安裝與配置。
1.3.1 下載MySQL軟件
在下載MySQL數據庫之前,首先需要了解操作系統的屬性,然后根據系統的位數來下載對應的MySQL軟件。下面以32位Windows操作系統為例進行講解,具體操作步驟如下。
(1)打開IE瀏覽器,在地址欄中輸入網址:http://dev.mysql.com/downloads/mysql/#downloads,單擊“轉到”按鈕,打開MySQL Community Server 8.0.17下載界面,選擇Generally Available (GA)Release類型的安裝包,如圖1-2所示。
(2)在下拉列表中選擇用戶的操作系統平臺,這里選擇Microsoft Windows,如圖1-3所示。

圖1-2 MySQL下載界面

圖1-3 選擇Windows平臺
(3)根據讀者的平臺選擇32位或者64位安裝包,這里選擇“Windows(x86,32&64-bit)”選項,然后單擊Go to Download Page按鈕,如圖1-4所示。
(4)進入下載界面,選擇需要的版本后,單擊Download按鈕,如圖1-5所示。

圖1-4 選擇需要下載的安裝包

圖1-5 選擇需要的版本
注意:MySQL每隔幾個月就會發布一個新版本,讀者在上述頁面中找到的MySQL均為最新發布的版本,如果讀者希望與本書中使用的MySQL版本完全一樣,可以在官方的歷史版本頁面中查找。
(5)在彈出的頁面中提示開始下載,這里單擊Login按鈕,如圖1-6所示。
(6)彈出用戶登錄界面,輸入用戶名和密碼后,單擊“登錄”按鈕,如圖1-7所示。
(7)彈出開始下載界面,單擊Download Now按鈕,即可開始下載,如圖1-8所示。

圖1-6 開始下載界面

圖1-7 用戶登錄界面

圖1-8 開始下載界面
1.3.2 安裝MySQL軟件
MySQL下載完成后,找到下載文件,雙擊進行安裝,具體操作步驟如下。
(1)雙擊下載的mysql-installer-community-8.0.17.msi文件。打開License Agreement界面,選中I accept the license terms復選框,單擊Next(下一步)按鈕,如圖1-9所示。
(2)打開Choosing a Setup Type界面,在其中列出了5種安裝類型,分別是:Developer Default、Server only、Client only、Full和Custom。這里選擇Custom單選按鈕,單擊Next按鈕,如圖1-10所示。

圖1-9 用戶許可證協議界面
提示:安裝類型共有5種,各項含義為:Developer Default是默認安裝類型;Server only是僅作為服務器;Client only是僅作為客戶端;Full是完全安裝;Custom是自定義安裝類型。
(3)打開Select Products and Features界面,選擇MySQL Server 8.0.17-x64后,單擊“添加”按鈕,即可選擇安裝MySQL服務器。采用同樣的方法,添加MySQL Documentation 8.0.17-x86和Samples and Examples 8.0.17-x86選項,如圖1-11所示。
(4)單擊Next按鈕,進入安裝確認對話框,單擊Execute(執行)按鈕,如圖1-12所示。

圖1-10 安裝類型界面

圖1-11 自定義安裝組件界面

圖1-12 準備安裝界面
(5)開始安裝MySQL文件,安裝完成后在Status(狀態)列表下將顯示Complete(安裝完成),如圖1-13所示。

圖1-13 安裝完成界面
1.3.3 配置MySQL軟件
MySQL安裝完畢之后,需要對服務器進行配置。具體的配置步驟如下。
(1)在1.3.2節的最后一步中,單擊Next按鈕,進入產品信息界面,如圖1-14所示。

圖1-14 產品信息界面
(2)單擊Next按鈕,進入服務器配置界面,如圖1-15所示。
(3)單擊Next按鈕,進入MySQL服務器配置界面,采用默認設置,如圖1-16所示。
MySQL服務器配置窗口中的Server Configuration Type用于設置服務器的類型。單擊Config Type右側的下拉按鈕,即可在其下拉列表中看到3個服務器類型選項,如圖1-17所示。

圖1-15 服務器配置界面

圖1-16 MySQL服務器配置界面
圖1-17中3個選項的具體含義如下。
- Development Computer(開發機器):該選項代表典型個人用桌面工作站。假定機器上運行著多個桌面應用程序。將MySQL服務器配置成使用最少的系統資源。
- Server Computer(服務器):該選項代表服務器,MySQL服務器可以同其他應用程序一起運行,例如FTP、Email和Web服務器。MySQL服務器配置成使用適當比例的系統資源。
- Dedicated Computer(專用服務器):該選項代表只運行MySQL服務的服務器。假定沒有運行其他服務程序,MySQL服務器配置成使用所有可用系統資源。
提示:作為初學者,建議選擇Development選項,這樣占用系統的資源比較少。
(4)單擊Next按鈕,打開設置授權方式窗口。其中,第一個單選項的含義:MySQL 8.0提供的新的授權方式,采用SHA256基礎的密碼加密方法;第二個單選項的含義:傳統授權方法(保留5.x版本兼容性)。這里選擇第一個單選項,如圖1-18所示。

圖1-17 MySQL服務器的類型

圖1-18 設置授權方式
(5)單擊Next按鈕,打開設置服務器的登錄密碼窗口,重復輸入兩次同樣的登錄密碼后,如圖1-19所示。

圖1-19 設置服務器的登錄密碼
提示:系統默認的用戶名稱為root,如果想添加新用戶,可以單擊Add User(添加用戶)按鈕進行添加。
(6)單擊Next按鈕,打開設置服務器名稱窗口,本案例設置服務器名稱為MySQL,如圖1-20所示。
(7)單擊Next按鈕,打開確認設置服務器窗口,單擊Execute按鈕,如圖1-21所示。
(8)系統自動配置MySQL服務器。配置完成后,單擊Finish(完成)按鈕,即可完成服務器的配置,如圖1-22所示。
(9)按鍵盤上的Ctrl+Alt+Del組合鍵,打開“任務管理器”窗口,可以看到MySQL服務進程mysqld.exe已經啟動了,如圖1-23所示。
至此,就完成了在Windows 10操作系統環境下安裝MySQL的操作。

圖1-20 設置服務器的名稱

圖1-21 確認設置服務器

圖1-22 完成設置服務器

圖1-23 任務管理器窗口
- Mastering Concurrency Programming with Java 8
- Dependency Injection in .NET Core 2.0
- Python Game Programming By Example
- Learning ELK Stack
- Python自然語言理解:自然語言理解系統開發與應用實戰
- Android Sensor Programming By Example
- Android技術內幕(系統卷)
- SQL Server 2008實用教程(第3版)
- Python計算機視覺與深度學習實戰
- 大話代碼架構:項目實戰版
- Extending Docker
- Spring Boot從入門到實戰
- Implementing Domain:Specific Languages with Xtext and Xtend
- HTML5程序開發范例寶典
- Access 2016數據庫應用與開發:實戰從入門到精通(視頻教學版)