首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫

MySQL 5.7 Windows 安裝圖文教程:從下載到 Workbench 可視化管理

     編輯:MySQL 資料庫相關知識

前言:Windows 上用官方 MSI 安裝最省心

MySQL 5.7 引入 JSON、Generated Columns、sys schema 等新特性。Windows 環境下,官方提供的 MySQL Installer 圖形化安裝器支援元件選擇、配置向導、樣本資料庫、Workbench 整合,是最推薦的部署方式。本文記錄完整安裝流程與資料目錄遷移技巧。

一、下載安裝包

  1. 官網 Downloads → MySQL Installer 下載 mysql-installer-web-community(線上)或 mysql-installer-community(離線)。
  2. 需 Oracle 帳號登入下載(免費註冊)。

下載頁面 登入下載

二、安裝向導關鍵步驟

  1. 雙擊執行,選 Custom 自定義安裝元件。
    選擇安裝類型
  2. 右側勾選:MySQL Server 5.7.x、MySQL Workbench、MySQL Shell、Connector/ODBC、Documentation、Samples。
    選擇元件
  3. 依賴檢查通過後 Execute 安裝。
    安裝進度
  4. 產品配置:
    配置類型
    • Config Type:Development Machine(開發機,資源佔用較小)。
    • Connectivity:TCP/IP + Port 3306、Open Firewall port、Named Pipe 可選。
      連接配置
    • Authentication Method:Use Strong Password Encryption (caching_sha2_password)(8.0 預設,5.7 建議啟用)。
      認證方式
    • 設定 root 密碼、可選建立其他用戶。
      設定密碼
    • Windows Service:服務名 MySQL57,Standard System Account,啟用自動啟動。
      Windows服務
    • Apply Configuration → Execute 完成。
      執行配置
  5. Finish 結束安裝。
    安裝完成

三、驗證登入

  • 命令列:開始功能表 → MySQL 5.7 Command Line Client → 輸入密碼 → SHOW DATABASES;
    命令列客戶端 驗證
  • CMD 環境變數:將 C:\Program Files\MySQL\MySQL Server 5.7\bin 加入系統 Path,即可在任意目錄執行 mysql -u root -p。
    環境變數 CMD登入
  • Workbench 可視化:開始功能表 → MySQL Workbench → 建立連線 → 管理資料庫、執行 SQL、效能儀表板。
    Workbench Workbench界面

四、資料目錄遷移(將 data 移到 D/E 槽)

  1. 以管理員身分開啟 CMD:net stop MySQL57。
  2. 將 C:\ProgramData\MySQL\MySQL Server 5.7\Data 整個資料夾移動至目標路徑(如 G:\filecode\mysqlData)。
  3. 複製 C:\ProgramData\MySQL\MySQL Server 5.7\my.ini 到桌面編輯:
    datadir="G:/filecode/mysqlData/"   # 注意用正斜線
    
  4. 存檔蓋回原處(需管理員權限)。
  5. net start MySQL57 啟動驗證。
  6. 建立新資料庫確認生成於新路徑。
    驗證新路徑 新data目錄

五、常見問題

  • Initialize database 失敗:刪除 Data 目錄重新執行配置向導,或手動 mysqld --initialize-insecure。
  • Workbench 連不上:檢查防火牆 3306、bind-address、root 遠程權限。
  • 中文亂碼:my.ini 設 character-set-server=utf8mb4、collation-server=utf8mb4_general_ci。

官方 Installer 將 Server、Tools、Connectors 一站式部署,避免手動配置 my.ini、初始化、服務註冊的繁瑣坑點,是 Windows 上部署 MySQL 5.7 的最佳選擇。

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