萬盛學電腦網

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

MySQL 5.6.10 Windows 安裝圖解與配置要點

安裝流程概覽

  1. 下載:官網選 Windows (x86, 64-bit), MSI Installer 或 ZIP Archive (免安裝版)
  2. 備份舊版:先匯出資料、停止服務、卸載舊版
  3. 執行安裝程式:接受授權條款
  4. 檢查更新:建議跳過離線安裝
  5. 選擇安裝類型:
    • Developer Default:完整開發環境 (推薦本機開發)
    • Server Only:僅伺服器組件
    • Client Only:僅客戶端工具
    • Custom:自訂組件
  6. 功能確認:核心伺服器、Workbench、連接器 (ODBC/JDBC/Python)、文檔、範例
  7. 執行安裝:等待檔案複製、服務註冊
  8. 配置精靈:關鍵步驟詳見下文
  9. 完成:啟動 Workbench 驗證

配置精靈關鍵步驟

1. 高可用性

  • Standalone MySQL Server:單機 (預設)
  • InnoDB Cluster:群組複寫高可用 (需 3+ 節點)

2. 類型與網路

  • Config Type:Development / Server / Dedicated → 影響記憶體預設值
  • TCP/IP:啟用、Port 3306、Open Firewall port 勾選
  • Named Pipe:Windows 本地管道連線可選啟用
  • Shared Memory:Windows 共享記憶體連線可選

3. 認證方式

  • Strong Password Encryption (caching_sha2_password):8.0 預設、更安全
  • Legacy Authentication (mysql_native_password):相容舊驅動/連接器

4. root 密碼與用戶

  • 設定強 root 密碼
  • 可選:建立匿名用戶、測試用戶 (生產環境勿勾選)

5. Windows 服務

  • 服務名:MySQL80 (版本相關)
  • 啟動類型:Automatic (開機自啟)
  • 以標準系統帳戶 / 自訂帳戶運行

6. 套用配置

執行配置腳本,初始化資料目錄、產生 SSL 憑證、啟動服務、應用 root 密碼。

安裝後驗證

# 1. 服務狀態
services.msc → MySQL80 → Running

# 2. 命令列連線
mysql -u root -p
# 輸入密碼進入

# 3. Workbench 連線
# Connection Method: Standard (TCP/IP)
# Hostname: 127.0.0.1, Port: 3306
# Username: root

MySQL 5.6 關鍵新特性 (相對 5.5)

  • InnoDB 全文索引:支援中文分詞需外掛
  • Optimizer Trace:查詢優化器決策可視化
  • Performance Schema 增強:更完整儀表
  • 線上 DDL:ALTER TABLE 不鎖表 (部分操作)
  • GTID 複寫:全域事務 ID,簡化主從切換
  • EXPLAIN FOR CONNECTION:分析運行中查詢計畫

常見安裝問題

升級建議

MySQL 5.6 於 2021 年 2 月結束官方支援。新專案請直接使用 **MySQL 8.0 LTS** (支援至 2026/2029),獲得 CTE、窗口函數、JSON、即時 DDL、更好優化器等現代特性。

copyright © 萬盛學電腦網 all rights reserved
問題解決
服務啟動失敗 1067參考 專文排查
Port 3306 被佔用改埠或結束佔用進程
Workbench 連不上檢查防火牆、bind-address=0.0.0.0、skip-name-resolve
中文亂碼my.ini 設 character-set-server=utf8mb4