MySQL 綠色版(免安裝版)相比安裝版更輕便,無需復雜的安裝過程,適合快速部署和遷移。以下是 MySQL 綠色版的安裝配置教程:
-
下載綠色版 MySQL從 MySQL 官方網站下載對應版本的免安裝包(通常是
.zip 格式),建議選擇
MySQL Community Server 社區版。下載地址:
MySQL 官方下載頁選擇適合系統的版本(如 Windows 64 位選擇
mysql-8.0.x-winx64.zip)。
-
解壓文件將下載的 zip 包解壓到任意目錄(路徑中建議不要有中文或空格),例如:D:\mysql-8.0.30-winx64。
-
創建配置文件在 MySQL 根目錄(如 D:\mysql-8.0.30-winx64)中,新建一個文本文件,命名為 my.ini(注意擴展名是 .ini),內容如下:
[mysqld]
basedir = D:\mysql-8.0.30-winx64
datadir = D:\mysql-8.0.30-winx64\data
port = 3306
character-set-server = utf8mb4
max_connections = 200
default-storage-engine = INNODB
[mysql]
default-character-set = utf8mb4
[client]
port = 3306
default-character-set = utf8mb4
注意:將 basedir 和 datadir 路徑替換為你的實際解壓路徑。
-
初始化數據庫以 管理員身份 打開命令提示符(CMD),進入 MySQL 的 bin 目錄:
cd D:\mysql-8.0.30-winx64\bin
執行初始化命令(會生成數據目錄和臨時 root 密碼,注意記錄密碼):
mysqld --initialize --console
輸出結果中會有一行類似 A temporary password is generated for root@localhost: xxxxxxxx,xxxxxxxx 就是臨時密碼,需牢記。
-
安裝服務在 bin 目錄下執行以下命令,將 MySQL 注冊為 Windows 服務:
提示 Service successfully installed 表示安裝成功。
-
啟動服務啟動 MySQL 服務:
停止服務命令:net stop MySQL80
-
首次登錄使用臨時密碼登錄 MySQL:
輸入初始化時記錄的臨時密碼(輸入時不顯示,輸完回車即可)。
-
修改 root 密碼登錄成功后,執行以下命令修改密碼(將 new_password 替換為你的新密碼):
ALTER USER 'root'@'localhost' IDENTIFIED BY 'new_password';
FLUSH PRIVILEGES;
為了方便在任意目錄使用 mysql 命令,可以配置環境變量:
-
右鍵「此電腦」→「屬性」→「高級系統設置」→「環境變量」。
-
在「系統變量」中找到
Path,點擊「編輯」→「新建」,添加 MySQL 的 bin 目錄路徑(如 D:\mysql-8.0.30-winx64\bin)。
-
保存后,新打開的 CMD 中即可直接使用
mysql 命令。
-
停止服務:
net stop MySQL80
-
移除服務:
mysqld --remove MySQL80
-
刪除 MySQL 解壓目錄即可。
-
若初始化失敗,檢查
my.ini 配置是否正確,或刪除 data 目錄后重新初始化。
-
防火墻可能會阻止 MySQL 端口(默認 3306),如需遠程連接,需配置防火墻允許該端口。
-
綠色版 MySQL 配置文件需手動創建,務必保證路徑正確。
通過以上步驟,即可完成 MySQL 綠色版的安裝和基本配置。