首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 數據庫知識 >  >> MySQL 資料庫 >> MySQL 綜合教學

MySQL 安裝與啟動雙方案:圖形化精靈 vs 命令列手動部署

     編輯:MySQL 綜合教學

Windows 環境下 MySQL 兩種主流安裝啟動方式完整對比

MySQL 在 Windows 平台提供 MSI 安裝精靈(圖形化)與 ZIP 免安裝包(手動配置)兩種部署模式。本文將雙軌並行演示,幫助開發者根據場景選擇最適方案。

方案一:MSI 圖形化安裝精靈(推薦新手/生產環境)

  1. 下載 mysql-installer-community-x.x.x.msi 並雙擊執行。
  2. 選擇 Developer Default 安裝類型,包含 Server、Workbench、Shell、Router、Connector 等完整組件。
  3. 依精靈提示配置:
    • 通訊埠(預設 3306)
    • root 密碼與認證插件(建議 caching_sha2_password)
    • Windows 服務名稱與開機自啟
    • 防火牆規則自動添加
  4. 安裝完成後,MySQL 服務自動啟動,可透過 MySQL Workbench 視覺化管理。

方案二:ZIP 免安裝包手動部署(適合綠色版/多版本共存/容器化)

  1. 下載 mysql-x.x.x-winx64.zip 解壓至任意目錄,例如 D:\MySQL\mysql-5.7.30。
  2. 建立 my.ini 配置檔(置於解壓根目錄),核心參數範例:
[mysqld]
basedir=D:\\MySQL\\mysql-5.7.30
datadir=D:\\MySQL\\mysql-5.7.30\\data
port=3306
character-set-server=utf8mb4
default-authentication-plugin=mysql_native_password
  1. 以管理員身分開啟 CMD,切換至 bin 目錄:
cd /d D:\MySQL\mysql-5.7.30\bin
  1. 初始化資料目錄(生成隨機 root 密碼,會輸出至錯誤日誌):
mysqld --initialize --console
  1. 安裝並啟動 Windows 服務:
mysqld --install MySQL57
net start MySQL57
  1. 首次登入修改密碼:
mysql -u root -p
-- 輸入初始隨機密碼
ALTER USER 'root'@'localhost' IDENTIFIED BY '新強密碼';
FLUSH PRIVILEGES;

雙方案關鍵差異對照表

維度MSI 精靈ZIP 手動
部署速度較慢(含下載組件)極快(解壓即用)
版本隔離單版本多版本並行
配置彈性精靈引導完全手控 my.ini
適用場景生產、開發機CI/CD、測試、容器

驗證服務是否正常運行

開啟新 CMD 視窗執行:

mysql -u root -p -e "SELECT VERSION(), CURRENT_USER();"

若顯示版本號與 root@localhost,代表部署成功。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved