MySQL 8.018 Windows64位 安裝教程


1. MySQL8.0.18下載

1.1 登錄MySQL下載頁面,如圖1所示,點擊下載。

                                                    圖1 MySQL下載

1.2 將下載好的壓縮文件放在C盤根目錄下,圖2為下載好的壓縮文件,並執行“解壓到當前文件夾”,更名為“mysql_8_0_18_winx64”(建議使用良好的命名風格),如圖3所示。

                                                                      圖2 下載完成的壓縮文件
 
                                                                            圖3 解壓后的文件
 

1.3 解壓后的MySQL文件目錄中原本並沒有“my.ini”文件,需要我們手動添加,建議使用“Notepad++”創建(編碼格式為UTF-8),並保存在圖3所示的目錄下,文件添加后如圖4所示。

                                                                          圖4 增加my.ini文件

文件my.ini中的內容為:

[mysqld]
# 設置3306端口
port=3306
# 設置mysql的安裝目錄
basedir=C:\mysql_8_0_18_winx64
# 設置mysql數據庫的數據存放目錄
datadir=C:\mysql_8_0_18_winx64\Data
# 允許最大連接數
max_connections=200
# 允許連接失敗的次數
max_connect_errors=10
# 服務端使用的字符集默認為utf8mb4
character-set-server=utf8mb4
# 創建新表時將使用的默認存儲引擎
default-storage-engine=INNODB
# 默認使用“mysql_native_password”插件認證
#mysql_native_password
default_authentication_plugin=mysql_native_password
[mysql]
# 設置mysql客戶端默認字符集
default-character-set=utf8mb4
[client]
# 設置mysql客戶端連接服務端時默認使用的端口
port=3306
default-character-set=utf8mb4

 

2. 設置環境變量

2.1 右鍵單擊`我的電腦`,選擇`屬性`,如圖5所示。
                             圖5
 
2.2 選擇`高級系統設置`,如圖6所示。

                                                                       圖6
 
2.3 選擇`環境變量`,如圖7所示。

                                                          圖7

 
2.4 選中系統變量中的`Path`,單擊`編輯`,如圖8所示。

                                                                   圖8

 
2.5 進入編輯頁面后,單擊`新建`,將環境變量:` C:\mysql_8_0_18_winx64\bin`復制粘貼進去,如圖9所示:
                                                              圖9
 
2.6 最后單擊3次`確定`,完成環境變量的配置。
 

3. 初始化MySQL

3.1. 以`管理員身份運行`cmd,並使用`cd C:\mysql_8_0_18_winx64\bin`,改變當前目錄至MySQL的bin目錄,如圖10所示。

> 注意:務必要切換到bin目錄下。

                                                                       圖10

3.2 在命令行窗口輸入`mysqld --initialize --console`,執行初始化命令,如圖11所示。

> 注意:

將“

2019-12-30T12:50:44.852056Z 0 [System] [MY-013169] [Server] C:\mysql_8_0_18_winx64\bin\mysqld.exe (mysqld 8.0.18) initializing of server in progress as process 13240
2019-12-30T12:50:47.383338Z 5 [Note] [MY-010454] [Server] A temporary password is generated for root@localhost: HwHt1k22l3-w

”復制到Notepad++暫時存起來,后續登錄或修改密碼需要用到。

                                                                                                                    圖11

 

4. 安裝MySQL服務

4.1 在命令行窗口輸入`mysqld --install [服務名]`(服務名可以不加默認為mysql)。

若出現`Service successfully installed.`,則表明MySQL安裝成功,如圖12所示。
                                                                     圖12

> 注意:

若出現`The service already exists! The current server installed: ''C:\Program Files\MySQL\mysqld'' MySQL`。則用sc命令刪除MySQL服務,執行命令`sc delete mysql`。

 

5. 啟動MySQL服務

5.1 以`管理員身份運行`cmd,執行命令`net start mysql`,如圖13所示。

                                                       圖13
 

6. 命令行窗口連接MySQL服務

6.1 初次連接MySQL服務,執行命令`mysql -u root -p`,按提示輸入密碼,即`root@localhost: `后的密碼(不含空格),按下Enter鍵,進入MySQL的交互式窗口,如圖14所示。

以此教程為例,密碼為:HwHt1k22l3-w

                                                                                                        圖14

6.2. 修改密碼:

在MySQL的交互式窗口中執行命令:` ALTER USER 'root'@'localhost' IDENTIFIED BY '新密碼';`,其中`新密碼`需要替換為用戶需要更改的實際密碼。
如圖15所示,以本教程為例,密碼修改為123456,則執行SQL命令為: ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';
                                                                      圖15

7. 使用軟件Navitcat12連接MySQL服務

1. 打開軟件Navitcat12,點擊`連接`,選擇`MySQL`,如圖16和圖17所示。
     圖16
 
                           圖17

2. 設置連接名,可隨意輸入,便於識別即可。輸入修改后的密碼,可以點擊`連接測試`,驗證是否可以連接,如圖18所示。如果確實需要連接進行數據庫操作,點擊右下方的“確定”即可。
                                                    圖18
 

8 退出MySQL交互式窗口,並停止MySQL服務

退出MySQL交互式窗口:
quit;

停止MySQL服務:

net stop mysql
 
                                                            圖19


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM