安裝 MySQL-Front 後啟動提示「不能連接到 MySQL 伺服器 localhost」。嘗試預設帳號 root/123456、root/123、root/空密碼均失敗。命令列輸入 mysql -u root -p 提示「mysql 不是內部或外部命令」。
services.msc → 找 MySQL 或 MySQL80 → 狀態應為「正在運行」。若未啟動,右鍵「啟動」;若啟動失敗,查看事件檢視器錯誤日誌。Path → 編輯 → 新增 MySQL bin 目錄(如 C:\Program Files\MySQL\MySQL Server 8.0\bin)→ 重新開啟命令列驗證 mysql --version。bin 資料夾,直接執行 mysql -u root -p 測試連線。netstat -ano | findstr 3306),防火牆允許 mysqld.exe 通訊。--skip-grant-tables 啟動服務 → 免密登入 → ALTER USER 'root'@'localhost' IDENTIFIED BY 'newpwd'; FLUSH PRIVILEGES;。mysql-installer-community 或 mysql-community-server)。Program Files (x86) 下的僅是客戶端程式,非資料庫引擎。hosts 檔將 localhost 指向 127.0.0.1 通常不必要,預設已解析。@echo off
net start | find "MySQL" >nul && echo 服務運行中 || echo 服務未啟動
mysql --version 2>nul && echo 環境變數正確 || echo 請加入 bin 目錄到 Path
pause
依序執行上述步驟,90% 以上連線問題可解決。