萬盛學電腦網

您现在的位置: 萬盛學電腦網 >> 程式設計 >  >> 資料庫 >> MySQL 教學

MySQL 安裝指南:Windows 下載安裝與基本設定

Windows 環境安裝 MySQL Community Server 完整步驟,含安裝精靈關鍵選項、服務設定、root 密碼、防火牆、驗證連線。

下載安裝包

官網 MySQL Downloads → 選擇 Windows (x86, 64-bit), MSI Installer (含完整安裝) 或 ZIP 壓縮包 (免安裝)。

MSI 安裝精靈關鍵步驟

  1. Choosing a Setup Type:選 Developer Default (含 Server、Workbench、Shell、Router)。
  2. Check Requirements:若缺 Visual C++ Redistributable,安裝程式會自動下載安裝。
  3. Authentication Method:Use Strong Password Encryption (推薦) / Legacy (舊版相容)。
  4. Accounts and Roles:設定 root 密碼,可加建其他帳號。
  5. Windows Service:服務名稱 MySQL80,勾選 Start at Startup、Run as Standard Account (或 Network Service)。
  6. Logging Options:錯誤日誌、一般查詢日誌、慢查詢日誌路徑保持預設。
  7. Apply Configuration:執行初始化、啟動服務、套用防火牆規則。

免安裝版 (ZIP) 手動部署

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();

常見問題

  • 埠 3306 被佔用:修改 my.ini port=3307 並重啟服務。
  • 防火牆阻擋:新增入站規則允許 TCP 3306。
  • 忘記 root 密碼:mysqld --skip-grant-tables 啟動 → 免密登入 → 修改密碼 → 正常重啟。
copyright © 萬盛學電腦網 all rights reserved