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

MySQL 安裝啟動兩大方法圖解:系統服務模式 vs 控制台前台模式

     編輯:MySQL 綜合教學

MySQL 安裝啟動兩大方法圖解:系統服務模式 vs 控制台前台模式

方法一:註冊為 Windows 系統服務(推薦生產環境)

  1. CMD 進入 MySQL bin 目錄:
    cd D:\MySQL Server 5.6\bin
  2. 註冊服務:
    mysqld.exe --install
  3. 啟動服務(任一):
    net start mysql
    或:電腦右鍵 → 管理 → 服務 → 找到 MySQL → 右鍵啟動
  4. 連線測試:
    mysql -u root -p (預設無密碼,直接 Enter)
方法一服務模式

方法二:前台控制台直接運行(適合開發調試)

  1. CMD 進入 bin 目錄,啟動伺服器:
    mysqld --console
    視窗會持續輸出日誌,**不可關閉此視窗**,關閉即停止服務
  2. **另開一個 CMD 視窗**,同樣進入 bin 目錄:
    mysql -u root -p (直接 Enter)
  3. 進入 mysql> 命令列環境進行操作
mysqld --console 啟動 客戶端連線 進入命令列環境

兩種模式對比

維度系統服務模式控制台前台模式
持久性後台常駐,開機自啟,關閉視窗不影響依賴 CMD 視窗,關閉即停止
日誌查看需查看錯誤日誌檔 (.err)即時輸出於控制台,調試直觀
適用場景生產、測試、長期運行環境開發調試、臨時測試、源碼編譯驗證
多實例支援不同配置檔註冊多服務可開多個視窗指定不同 --defaults-file

常見問題排查

  • mysqld --install 提示「服務已存在」 → 先 mysqld --remove 移除舊服務
  • net start mysql 失敗 → 檢查 data 目錄權限、my.ini 配置錯誤、3306 埠被佔用
  • 連線報 ERROR 2003 (HY000) → 確認服務已啟動、防火牆放行 3306、bind-address 設定正確

根據使用場景選擇適合的啟動方式,開發階段用 --console 看即時日誌最直觀;正式部署請務必註冊系統服務並設定開機自啟。

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