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

Windows 下 MySQL 5.6.13 解壓版安裝配置全流程

     編輯:MySQL 綜合教學

Windows 下 MySQL 5.6.13 解壓版安裝配置全流程

MySQL 官方提供的 ZIP 免安裝版(無需 MSI 向導)適合綠色部署、多版本共存、容器化場景。本文記錄 Windows Server 2008 R2 x64 環境下的完整安裝與初始化步驟。

一、 下載與解壓

  1. 訪問 MySQL 官網下載頁,選擇 Windows (x86, 64-bit), ZIP Archive。
  2. 下載 mysql-5.6.13-winx64.zip(約 212 MB)。
  3. 解壓至 D:\mysql-5.6.13\。

二、 清理調試文件(可選,釋放空間)

解壓後目錄約 1.04 GB,刪除以下無需運行的文件可縮減至 ~300 MB:

  • 所有 *.pdb、*.lib 調試符號文件。
  • 所有名為 debug 的子目錄。
  • 保留 bin/、share/、data/(初始化後生成)等核心目錄。

三、 創建配置文件 my.ini

ZIP 版無預設 my.ini,需在安裝根目錄手動創建(或放在 C:\Windows\my.ini、C:\my.ini 等搜索路徑)。

[mysqld]
# 綁定所有 IPv4,端口 3306
bind-address = 0.0.0.0
port = 3306

# 安裝與數據目錄(正斜槓或雙反斜槓)
basedir = D:/mysql-5.6.13
datadir = D:/mysql-5.6.13/data

# 最大連接數
max_connections = 200

# 字符集
character-set-server = utf8
collation-server = utf8_general_ci

# InnoDB 基礎調優
innodb_buffer_pool_size = 512M
innodb_log_file_size = 128M
innodb_flush_log_at_trx_commit = 2

# 慢查詢日誌
slow_query_log = 1
slow_query_log_file = D:/mysql-5.6.13/logs/slow.log
long_query_time = 2

注意:data 目錄需手動創建或由初始化生成,確保寫入權限。

四、 安裝為 Windows 服務

  1. 以管理員身份打開 CMD,切換至 D:\mysql-5.6.13\bin。
  2. 執行安裝命令:
mysqld --install MySQL56
# 成功提示:Service successfully installed.

服務名 MySQL56 可自定義,便於多版本共存。啟動服務:

net start MySQL56
# 或 services.msc 圖形界面啟動

五、 初始化與 Root 密碼設置

  1. 無密碼登錄(首次 root 為空密碼):
mysql -u root -p
# 提示密碼直接回車
  1. 修改 root 密碼:
mysqladmin -u root -p password 'NewStrongPass123!'
# 提示輸入舊密碼(空),回車即可
  1. 安全初始化(推薦):
mysql_secure_installation
# 依次:設置密碼、移除匿名用戶、禁止root遠程登錄、刪除test庫、重載權限

六、 驗證與常用管理命令

# 登錄測試
mysql -u root -p -e "SELECT VERSION(); SHOW DATABASES;"

# 停止/重啟服務
net stop MySQL56
net start MySQL56

# 協載服務
mysqld --remove MySQL56

七、 避坑指南

問題解決
啟動失敗,錯誤日誌提示 "Can't create test file"確認 datadir 目錄存在且系統用戶有寫入權限
端口 3306 被佔用修改 port 或停止佔用進程 netstat -ano | findstr 3306
中文亂碼配置文件加 character-set-server=utf8,客戶端連接指定 SET NAMES utf8
InnoDB 日誌文件大小不匹配停止服務,刪除 datadir 下 ib_logfile*,重啟自動重建

八、 升級建議

MySQL 5.6 已於 2021 年 2 月停止維護,生產環境強烈建議遷移至 8.0 LTS 或 5.7(仍在延長支持期)。遷移前務必全量備份並測試應用兼容性。

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