1. 程式人生 > 資料庫 >MySQL 8.0.22下載安裝教程

MySQL 8.0.22下載安裝教程

MySQL 8.0.22下載安裝教程

安裝MySQL

一、下載MySQL壓縮包

  • 提取碼:shwc
    (1)官網下載方式
       選擇系統,下載壓縮包
    下載頁面
    免登入下載
    (2)下載完成後解壓縮(儘量解壓到C盤以外的其他盤)
    解壓後
    (3)配置my.ini檔案
    解壓後文件夾裡面沒有my.ini檔案,這時就需要新建一個名為my的文字文件
    在這裡插入圖片描述文件內容如下:
[mysqld]
# 設定3306埠
port=3306
# 設定mysql的安裝目錄
basedir=D:\Program Files\MySQL
# 設定mysql資料庫的資料的存放目錄
datadir=D:\Program Files\MySQL\data
# 允許最大連線數
max_connections=200
# 允許連線失敗的次數。
max_connect_errors=10
# 服務端使用的字符集預設為utf8mb4
character-set-server=utf8mb4
# 建立新表時將使用的預設儲存引擎
default-storage-engine=INNODB
# 預設使用“mysql_native_password”外掛認證
default_authentication_plugin=mysql_native_password
[mysql]
# 設定mysql客戶端預設字符集
default-character-set=utf8mb4
[client]
# 設定mysql客戶端連線服務端時預設使用的埠
port=3306
default-character-set=utf8mb4

修改文字文件格式
資料夾右上角點選檢視,勾選資料夾拓展名,將.txt字尾改為.ini
在這裡插入圖片描述

二、初始化MySQL

在安裝時,避免許可權問題出錯,儘量使用管理員身份執行cmd,否則在安裝時容易報錯,會導致安裝失敗的情況,如下圖所示
在這裡插入圖片描述
開啟後進入MySQL的bin目錄,在cmd介面輸入

cd+空格+mysql的安裝路徑

這裡我把解壓的資料夾名由mysql-8.0.22-winx64改為了MySQL,並放在了D盤的program files資料夾下,同理可自定義更改my.ini檔案中的安裝路徑

在這裡插入圖片描述
輸入執行命令

 mysqld --initialize --console

在這裡插入圖片描述
複製初始密碼,後面改密碼會用到。

如果按上述操作無法正常安裝提示錯誤為缺少dll檔案,可能是你的計算機缺少微軟的一些執行庫,可以到,也可以百度微軟的執行庫去下載安裝一下。

三、安裝和啟動MySQL服務

安裝之前要注意以前是否安裝過mysql的其他版本,如果安裝過,要完全解除安裝後再重新安裝,(如果不知道有沒有安裝可以可以在cmd視窗輸入services.msc檢視有沒有mysql服務)
1、安裝服務
首先執行下面的命令

mysqld --install [服務名]               ###(服務名可以不加,預設為mysql)

出現 Service successfully installed 則表示安裝成功
2、啟動mysql服務

服務安裝完成後,輸入net start mysql,啟動MySQL服務
3、登入驗證mysql是否安裝成功
輸入

mysql -u root -p

回車後在password後面輸入上面產生的隨機密碼,如果如下圖所示,則表示mysql已經安裝成功。
注:一定要先開啟服務再登陸,否則會出現拒絕訪問的提示符!
在這裡插入圖片描述

修改原始密碼

由於原始產生的隨機碼太過於複雜,不便於登入mysql,因此我們要修改一個方便我們使用的密碼。

一、通過命令提示符修改密碼

在cmd介面登入mysql後輸入下列命令

alter user 'root'@'localhost' identified by 'root';

第一個root表示使用者名稱為root,第二個root表示我修改後的密碼為root。(這個操作要在mysql在登入狀態下才能執行)
修改後輸入exit退出,然後重新輸入

mysql -u root -p +密碼

登入驗證密碼是否修改成功。
執行完成後如下圖所示:
在這裡插入圖片描述

二、通過Navicat修改密碼

(Navicat軟體在上面的百度雲連結裡面,具體破解方式建議百度)
1、連線mysql,在登入介面輸入之前產生的隨機碼登入
在這裡插入圖片描述2、雙擊剛剛新建的連線,Navicat會提示修改密碼。
在這裡插入圖片描述
這種方式僅限於第一次登入的情況下可以修改,如果再次修改密碼只能使用cmd命令視窗修改。

配置環境變數

為了方便登入操作mysql,可以設定一個全域性變數:
點選"我的電腦"–>“屬性”–>’‘高階系統設定’’–>’‘環境變數’’,接下來如下圖所操作
在這裡插入圖片描述
把新建的mysql變數新增到Path變數中,點選確定後就完成配置。
在這裡插入圖片描述