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

MySQL 5.6 Windows 手動部署避坑指南:my.ini 配置、環境變數、密碼初始化全流程

     編輯:MySQL 綜合教學

核心流程:4 步走

  1. 修改 my-default.ini → 另存為 my.ini
  2. 配置系統環境變數 Path
  3. 以管理員身分初始化並啟動服務
  4. 登入修改 root 密碼

步驟 1:建立標準 my.ini

複製解壓目錄下的 my-default.ini 為 my.ini (同目錄),修改關鍵路徑:

:: 必須以管理員身分執行
cd /d F:\Mysql\mysql-5.6.29-winx64\bin

:: 初始化資料目錄 (產生空密碼 root)
mysqld --initialize-insecure --user=mysql

:: 註冊服務 (可選,建議註冊)
mysqld --install MySQL56 --defaults-file="F:\Mysql\mysql-5.6.29-winx64\my.ini"

:: 啟動服務
net start MySQL56
:: 或直接前台運行調試: mysqld --console

步驟 4:登入並修改 Root 密碼

  
    坑點現象解決
  
  
    無 my.ini啟動失敗/配置不生效複製 my-default.ini 為 my.ini 並修改路徑
    環境變數覆蓋系統原有 Path 丟失追加 而非覆蓋
    非管理員啟動權限不足、服務啟動失敗右鍵 CMD → 以管理員身分執行
    初始密碼誤解以為有預設密碼--initialize-insecure 空密碼;--initialize 隨機密碼在 .err 日誌
    my.ini 路徑寫法反斜線轉義問題統一用正斜線 F:/Mysql/... 或雙反斜線 F:\\Mysql\\...
  


驗證部署成功


安全加固 (部署完成必做)


總結

MySQL 5.6 Windows 手動部署核心在於:自建 my.ini (修正路徑) → 環境變數追加 bin 目錄 → 管理員身分 initialize-insecure → 空密碼登入改密。避開「無 my.ini、Path 覆蓋、非管理員、密碼誤解」四大坑,即可獲得穩定可控的開發/測試實例。

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