Windows 首次安裝 MySQL 常遇服務啟動失敗。本文說明錯誤日誌位置、三大常見錯誤訊息、非預設安裝路徑的 my.ini 設定方法。
my.ini 指定的 datadir 目錄C:\Program Files\MySQL\MySQL Server 5.x\data\主機名.errNET START mysql
在命令提示字元執行,直接看畫面輸出錯誤。
服務啟動過程中意外終止,通常伴隨權限表找不到。
找不到權限資料庫核心表。
my.ini 仍指向舊路徑my.ini 衝突(殘留在 Windows 目錄)my.ini若安裝在 E:\mysql,資料目錄在 D:\MySQL\data:
[mysqld]
# 設定安裝根目錄
basedir=E:/mysql
# 設定資料目錄
datadir=D:/MySQL/data
💡 my.ini 應放在 Windows 系統目錄(C:\Windows 或 C:\WINNT),可用 echo %WINDIR% 確認。
my.ini[mysqld] 區塊%WINDIR%\my.inimysqld.exenetstat -ano | findstr 3306)