本文內容皆為作者原創,碼字不易,如需轉載,請注明出處:https://www.cnblogs.com/temari/p/13156538.html
一,軟件安裝配置
1.操作系統:win10 64位
2.軟件:mysql-installer-community-8.0.20.0
3.MySQL版本:MySQL社區版8.0.20.0 64位
4.插件:32位的Visual C++ Redistributable Packages for Visual Studio 2013
5.在線安裝,需聯網
二,下載軟件
2.1 MySQL下載
MySQL官網下載地址:https://dev.mysql.com/downloads/
官網頁面,點擊"MySQL Community Downloads",如圖:
下載msi文件存放到本地目錄,如圖:
2.2 Visual C++ 2013插件下載
安裝插件:Visual C++ Redistributable Packages for Visual Studio 2013
插件下載地址:https://www.microsoft.com/zh-cn/download/details.aspx?id=40784
官網頁面,點擊【下載】按鈕,如圖:
進入程序下載頁面,選擇vcredist_x86.exe,點擊【Next】,如圖:
下載的安裝包存放到本地目錄,如圖:
三,插件安裝
確保MySQL Server安裝前安裝插件Visual C++ 2013,第一次安裝MySQL Server時,數據庫服務器一直安裝不成功,報“No compatible server were found,you'll need to cancel this wizard and install one.”錯誤。經百度后,發現是因為要升級Visual C++ 2013插件。下載安裝vcredist_x86.exe—6.2 MB后再安裝MySQL Server,問題解決。這里一定注意不管電腦是32位還是64位,均安裝x86。
安裝包下載到本地后,選中軟件,右鍵選擇安裝即可,如圖:
四,MySQL Server安裝
MySQL Server有兩種安裝方式,一種是zip壓縮包免安裝方式,下載zip壓縮包解壓到本地目錄后,需要修改配置文件,一種是在線安裝,即下載msi安裝包到本地后再聯網安裝。本次演示的是后一種,即msi軟件包在線安裝方式,需要保證聯網。
4.1 Choosing a Setup Type 界面
4.1.1 雙擊msi安裝包,進入安裝首界面“Choosing a Setup Type”,共有五種安裝模式,Developer Default(開發人員默認值),Server only(僅服務器),Client only(僅客戶端),Full(完整),Custom(自定義)。這里選擇勾選“Custom”,點擊【Next】,如圖:
4.2 Select Products and Features 界面
4.2.1 進入“Select Products and Features”界面,從左側“Available Products”框中選中要安裝的組件,點擊"->"箭頭,需要安裝的組件顯示在右側框,如圖:
4.2.2 選擇完畢,點擊【Next】,如圖:
備注:第一次安裝的時候沒注意可修改默認安裝路徑,默認的系統盤C盤,第二次安裝的時候無意發現可以修改。選中右側的任一組件,點擊右側框底部的"Advanced Options”,彈出窗口可選擇安裝路徑和數據存儲路徑,第二次我選擇安裝D盤。這里要注意,組件的路徑要分別選中,一個一個的修改。建議這里修改。
4.3 Check Requirements 界面
4.3.1 進入“Check Requirements”界面,點擊【Execute】,如圖:
4.3.2 安裝等待中,如圖:
4.3.3 安裝過程中彈出“Microsoft Visual C++ 2019 Redistributable Package (x64)”插件安裝窗口提示,勾選“我同意許可...”,如圖:
插件安裝成功,如圖:
4.3.4 返回“Check Requirements”界面,MySQL Server 8.0.20前面的勾選框打上綠色的√,表示MySQL Server安裝完成,點擊【Next】,如圖:
4.4 Installation界面
4.4.1 進入“Installation”界面,可以看到所有安裝的組件,確認是否滿足自己的需求,如已滿足,點擊【Execute】,開始安裝,如圖:
安裝等待組件前面的圖標均顯示綠色√,表示已全部安裝完成,點擊【Next】,如圖:
4.5 Product Configuration界面
4.5.1 進入“Product Configuration”界面,顯示需要配置的組件,點擊【Next】,如圖:
4.5.2 進入“High Availability”,默認選擇第一個,獨立MySQL Server,點擊【Next】,如圖:
4.5.3 進入“Authentication Method”(身份驗證)界面,勾選第二個,選擇【Next】,如圖:
4.5.4 進入"Accounts and Roles"(用戶權限)界面,設置root賬號密碼,如圖:
點擊【Add user】按鈕,彈出新建數據庫用戶窗口,錄入用戶名,Host,密碼和角色(這里不需要的話也可以不設置),Host選擇localhost,僅僅允許本機訪問,點擊【OK】,如圖:
返回"Accounts and Roles"主界面,點擊【Next】,如圖:
4.5.5 進入”Windows Service”界面,Windows服務名修改為"MySQLTestDB",不想修改默認就可以,取消勾選“Start the MySQL Server at System Startup”(開機啟動)。由於我搭建服務器作為本地的接口測試用,不經常使用,調整為手動啟動。其他設置默認,如圖:
4.5.6 進入”Apply Configuration"界面,直接點擊【Execute】,如圖:
4.5.7 配置完成后,點擊【Finish】按鈕,如圖:
4.5.8 返回"Product Configuration",點擊【Next】,如圖:
4.5.9 進入“Connect To Server”,界面,錄入root賬戶密碼,點擊【check】測試連接,Status顯示“Connection succeeded”,表示連接成功,點擊【Next】如圖:
4.5.10 進入“Apply Configuration",點擊【Execute】,如圖:
4.5.11 安裝完成,點擊【Finish】,如圖:
4.5.12 返回”Product Configuration“界面,點擊【Next】,如圖:
4.6 Installation Complete 界面
4.6.1 進入”Installation Complete"界面,安裝結束,點擊【Finish】,如圖:
五,數據庫安裝驗證
5.1 數據庫服務
桌面點擊“我的電腦”,右鍵選擇【管理】->【服務和應用程序】->【服務】,查看數據庫服務MySQLTestDB,如圖:
5.2 數據庫連接:
使用軟件Navicat for MySQL連接,打開軟件,新建連接,輸入連接信息,點擊【測試連接】,如圖:
數據庫測試連接成功后,點擊【確定】,登錄數據庫,如圖:
5.3 數據庫服務啟動和停止
開始菜單選擇->運行,輸入cmd,選擇以管理員身份運行,cd命令進入mysql安裝的bin目錄下,啟動和停止服務,如圖:
命令:net start xxx(xxx為數據庫服務名);net stop xxx(xxx為數據庫服務名)
啟動服務:net start MySQLTestDB
停止服務:net stop MySQLTestDB
六 ,數據庫環境變量配置
控制面板->系統和安全-系統->高級系統設置->環境變量,系統變量選中path變量,點擊【編輯】,如圖:
進入編輯環境變量頁面,點擊【新建】按鈕,將MySQL Server 安裝的bin目錄路徑拷貝進去,點擊【確定】如圖:
七,修改數據庫的數據存儲路徑
注意:如果安裝的時候已經安裝路徑和存儲路徑已經修改成其他盤了,這個步驟不需要。另外,這個只是可選步驟,即使默認安裝的是系統盤,如果內存夠用,也可以不必修改。
7.1 cmd窗口停止服務
以管理員身份運行cmd,進入數據庫安裝目錄bin路徑下,輸入命令net stop MySQLTestDB,停止服務,如圖:
7.2 查找數據庫的數據存儲位置
數據庫的數據存儲文件默認安裝在C:\ProgramData\MySQL\MySQL Server 8.0下Data文件,在其他盤建一個同樣的目錄,如D:\ProgramData\MySQL\MySQL Server 8.0,將C盤整個Data文件夾拷貝到D盤路徑“D:\ProgramData\MySQL\MySQL Server 8.0”下。如圖:
C盤數據存儲路徑目錄:
D盤新建文件目錄:
7.3 修改配置文件
數據存儲目錄與Data文件同層級有一個my.ini文件,修改參數datadir,將默認路徑注釋掉,修改成新的存儲路徑,datadir=D:/ProgramData/MySQL/MySQL Server 8.0/Data,保存文件,如圖:
7.4 啟動服務
以管理員身份運行cmd,進入數據庫安裝目錄bin路徑下,輸入命令net start MySQLTestDB,啟動服務,如圖:
7.5 驗證目錄已更新
在開始菜單點擊“MySQL 8.0 Command Line Client”,如圖:
輸入root密碼,登錄成功后,敲命令show variables like '%datadir%'; 后回車,注意命令后一定要加“;”,可查看目錄已經更新,如圖:
MySQL Server 安裝,配置及修改默認數據存儲目錄完成。