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

MySQL 5.6.13 免安裝版 Windows 詳細配置指南

     編輯:MySQL 資料庫相關知識

適用場景

MySQL 5.6 系列仍廣泛用於舊系統維護,免安裝版(ZIP)適合快速部署、多版本共存或攜帶式開發環境。

1. 取得與解壓

  • 下載 mysql-5.6.13-win32.zip(或 x64 版)
  • 解壓至 D:\Program Files\MySQL\mysql-5.6.13-win32

2. 建立 my.ini 設定檔

複製 my-default.ini 為 my.ini,關鍵配置:

[client]
port=3306
default-character-set=utf8

[mysqld]
port=3306
character_set_server=utf8
basedir=D:\Program Files\MySQL\mysql-5.6.13-win32
datadir=D:\Program Files\MySQL\mysql-5.6.13-win32\data
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES

3. 環境變數

  • MYSQL_HOME = 解壓根目錄
  • Path 追加 %MYSQL_HOME%\bin

4. 註冊 Windows 服務

cd D:\Program Files\MySQL\mysql-5.6.13-win32\bin
mysqld install MySQL56 --defaults-file="D:\Program Files\MySQL\mysql-5.6.13-win32\my.ini"

移除服務:mysqld remove MySQL56

5. 啟動服務

net start MySQL56

或透過「服務」管理工具圖形化啟動。

6. 修改 root 密碼

mysql -u root
# 進入後
USE mysql;
UPDATE user SET password=PASSWORD('123456') WHERE user='root';
FLUSH PRIVILEGES;
QUIT

5.6 版本仍支援 password 欄位直接更新。

7. 建立命令列快捷方式(選用)

  1. 桌面新建捷徑:C:\Windows\System32\cmd.exe
  2. 屬性 → 目標修改為:
    C:\Windows\System32\cmd.exe /k "D:\Program Files\MySQL\mysql-5.6.13-win32\bin\mysql.exe" -u root -p

雙擊即可直達 MySQL 命令列。

版本差異提醒

  • 5.6 無需 --initialize,首次啟動服務會自動建立 data 目錄
  • 5.7+ 必須手動初始化,且密碼策略更嚴格
  • 生產環境建議統一升級至 5.7+ 或 8.0 以獲得安全性支援

此配置流程經實測可在 Windows 7/10/Server 2016 正常運行,適合舊專案維護或教學環境快速佈署。

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