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

Windows 64 位系統 MySQL 5.6 安裝配置與數據目錄遷移標準化流程

     編輯:MySQL 綜合教學

Windows 64 位系統 MySQL 5.6 安裝配置與數據目錄遷移標準化流程

針對 Windows Server 2012 R2 / Windows 10 64 位環境,本文規範 MySQL 5.6 Community Server 安裝、服務配置、字符集設定、數據目錄遷移至非系統盤的標準化運維流程。

一、獲取安裝包

  • 官網:dev.mysql.com/downloads/mysql/
  • 選擇 MySQL Installer (MSI):mysql-installer-community-5.6.x.msi(在線安裝,~1.6MB)或 mysql-installer-community-5.6.x.msi(離線完整包,~252MB,推薦離線包)。
  • 說明:Installer 為 32 位但可安裝 64 位 Server/Client 雙架構二進制。

二、安裝精靈關鍵步驟

  1. 安裝類型:選 Custom 自定義,勾選 MySQL Server 5.6 (x64)、MySQL Workbench、Connector/NET、Router 等所需組件;
  2. 配置類型:開發機選 Development Machine,生產庫選 Server Machine 或 Dedicated Machine(專用服務器,InnoDB 佔用記憶體更大);
  3. Root 密碼:設定強密碼(長度 ≥12,含大小寫/數字/特殊字符),可添加應用賬號;
  4. Windows 服務:服務名 MySQL56,勾選 Start at boot、Run as Standard User(建議建立專用服務賬號)。

三、安裝後驗證與基礎查詢

啟動 MySQL 5.6 Command Line Client 或 Workbench 執行:


SHOW DATABASES;
SHOW CHARACTER SET;
SHOW VARIABLES LIKE 'character_set_%';
SHOW VARIABLES LIKE 'collation_%';
SHOW CREATE DATABASE db_name;
SHOW VARIABLES LIKE 'datadir';

四、數據目錄遷移至非系統盤(核心運維動作)

預設 datadir 位於 C:\ProgramData\MySQL\MySQL Server 5.6\Data,隨數據增長擠佔系統盤。遷移步驟:

  1. 停止服務:net stop MySQL56
  2. 複製 Data 目錄完整內容至目標路徑(如 D:\MySQLData),保留權限;
  3. 編輯 my.ini(位於 C:\ProgramData\MySQL\MySQL Server 5.6\my.ini,**非**安裝目錄下的 my-default.ini):
    
    [mysqld]
    basedir="C:/Program Files/MySQL/MySQL Server 5.6/"
    datadir="D:/MySQLData"
    character-set-server=utf8mb4
    # 其他參數...
    
  4. 啟動服務:net start MySQL56
  5. 驗證:SHOW VARIABLES LIKE 'datadir'; 確認指向新路徑。

五、關鍵差異提醒

  • my.ini 實際生效路徑:C:\ProgramData\MySQL\MySQL Server 5.6\my.ini(隱藏系統目錄),而非 C:\Program Files\MySQL\MySQL Server 5.6\my-default.ini;
  • 修改 basedir 僅在解壓版(免安裝版)需調整,MSI 安裝版自動註冊正確;
  • 字符集強制 utf8mb4 避免中文亂碼與 Emoji 存儲問題。
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved