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

Windows 下 MySQL 5.6 圖形化安裝器完整部署指南:從下載到 Workbench 驗證

     編輯:MySQL 綜合教學

Windows 下 MySQL 5.6 圖形化安裝器完整部署指南:從下載到 Workbench 驗證

MySQL 5.6 Windows 圖形化安裝器 (mysql-installer-community-5.6.x.x.msi) 提供向導式部署,集成 Server、Workbench、Shell、Router、Connectors、Documentation、Examples、Notifer。本文記錄全流程關鍵決策點與截圖對應說明。

一、安裝前準備

  • 系統:Windows 7/8/10/Server 2012+ (x64 推薦)
  • 下載:官網 MySQL Installer → mysql-installer-community-5.6.51.0.msi (Web 版 1.5MB / Full 版 400MB+)
  • 權限:管理員身份運行
  • 衝突檢查:端口 3306 未佔用、無殘留 MySQL 服務

二、安裝向導關鍵步驟決策

1. 歡迎頁 → Install MySQL Products

選擇安裝產品而非升級/修復。

2. 授權協議 → 勾選 I accept the license terms → Next

3. 檢查更新 → 選擇 Skip the check for updates (離線/穩定版優先)

4. 選擇安裝類型 → Custom (自定義)

關鍵決策:

  • Developer Default:Server + Workbench + Shell + Router + Connectors (推薦開發機)
  • Server Only:僅 Server (生產極簡部署)
  • Custom:手動勾選組件 (推薦:Server + Workbench + Connectors/ODBC/JDBC)

修改安裝路徑:建議 D:\MySQL\5.6\ 非系統盤,便於備份遷移。

5. 檢查依賴 → 點擊 Execute 安裝 Visual C++ Redistributable 等運行庫

安裝過程可能彈出 VC++ 安裝對話框,全程「下一步」完成。

6. 產品安裝 → Execute 下載並安裝勾選組件

進度條顯示各組件下載/安裝狀態。網絡慢時可預先下載 Full 包離線安裝。

7. 產品配置 → Next 進入 Server 配置向導

8. 類型與網絡 → 選擇 Developer Machine (內存佔用最小)

類型內存佔用適用場景
Developer Machine最少開發/測試機,共享內存
Server Machine中等應用服務器,專用部分內存
Dedicated MySQL Server最大 (可用內存 80%+)專用 DB 服務器,獨佔資源

端口默認 3306,開放防火牆勾選,啟用 TCP/IP。

9. 認證方式 → Use Strong Password Encryption (推薦)

5.6 默認 mysql_native_password,8.0 默認 caching_sha2_password。此處選強加密兼容新客戶端。

10. 賬號與角色 → 設置 root 密碼,不建議創建額外用戶 (安裝後單獨管理)

11. Windows 服務 → 服務名 MySQL56,勾選 Start the MySQL Server at System Startup,Run Windows Service as Standard System Account

12. 套用配置 → Execute 執行初始化、啟動服務、應用配置

13. 完成 → 勾選 Start MySQL Workbench after Setup → Finish

三、安裝驗證

  1. Workbench 自動啟動,建立 Local instance MySQL56 連接,輸入 root 密碼測試
  2. CMD 驗證:mysql -u root -p -e "SELECT VERSION(); SHOW DATABASES;"
  3. 服務管理器:services.msc 確認 MySQL56 狀態 Running

四、安裝後優化配置 (修改 my.ini)

[mysqld]
basedir = D:/MySQL/5.6
datadir = D:/MySQL/5.6/data
port = 3306
character-set-server = utf8mb4
collation-server = utf8mb4_general_ci
default-storage-engine = INNODB
innodb_buffer_pool_size = 1G          # 根據內存調整
innodb_log_file_size = 256M
innodb_flush_log_at_trx_commit = 1
sql_mode = STRICT_TRANS_TABLES,NO_ENGINE_SUBSTITUTION
max_connections = 500
# 修改後需重啟服務:net stop MySQL56 && net start MySQL56

my.ini 位置:D:\MySQL\5.6\my.ini 或 C:\ProgramData\MySQL\MySQL Server 5.6\my.ini (隱藏目錄)

五、常見問題速查

現象原因解決
安裝卡在 "Starting Server" 很久初始化數據目錄慢/權限/殺毒軟件攔截暫時關閉殺毒、以管理員運行、檢查 datadir 寫入權限
服務啟動失敗 1067my.ini 配置錯誤/殘留 ib_logfile/ibdata 不匹配刪除 data 目錄重新初始化:mysqld --initialize-insecure --console
Workbench 連接失敗 "Can't connect to MySQL server on 'localhost'"服務未啟動/端口非 3306/主機名解析檢查服務狀態、用 127.0.0.1 替代 localhost、檢查防火牆
中文亂碼字符集未統一 utf8mb4my.ini 設置 character-set-server=utf8mb4,重啟服務,重建表/庫

總結

MySQL 5.6 Windows 圖形化安裝器將「下載、依賴解決、服務註冊、實例初始化、配置生成」封裝為向導流程。**關鍵決策點:Custom 安裝類型、非系統盤路徑、Developer Machine 內存模式、強密碼加密、獨立服務名、root 密碼設置、啟動 Workbench 驗證**。安裝後必改 my.ini 落地 utf8mb4、InnoDB 核心參數,才能進入生產可用狀態。

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