Windows 環境安裝 MySQL Community Server 完整步驟,含安裝精靈關鍵選項、服務設定、root 密碼、防火牆、驗證連線。
官網 MySQL Downloads → 選擇 Windows (x86, 64-bit), MSI Installer (含完整安裝) 或 ZIP 壓縮包 (免安裝)。
Developer Default (含 Server、Workbench、Shell、Router)。root 密碼,可加建其他帳號。MySQL80,勾選 Start at Startup、Run as Standard Account (或 Network Service)。1. 解壓至 D:\mysql-8.0.x
2. 建立 my.ini (參考 my-default.ini)
[mysqld]
basedir=D:/mysql-8.0.x
datadir=D:/mysql-8.0.x/data
port=3306
character-set-server=utf8mb4
3. 初始化資料目錄
mysqld --initialize-insecure --console
4. 安裝服務
mysqld --install MySQL80
5. 啟動服務
net start MySQL80
6. 設定 root 密碼
mysql -u root --skip-password
ALTER USER 'root'@'localhost' IDENTIFIED BY 'newpwd';
mysql -u root -p
# 進入後
SHOW DATABASES;
SELECT VERSION();
my.ini port=3307 並重啟服務。mysqld --skip-grant-tables 啟動 → 免密登入 → 修改密碼 → 正常重啟。