MySQL 存取被拒絕錯誤:故障排除和解決方法
嘗試透過命令列連接MySQL 時,您可能會遇到以下錯誤“錯誤1045 -使用者‘root’@‘localhost’的存取被拒絕(使用密碼:YES)。
要解決此問題,請考慮以下故障排除步驟:
-
確認Root密碼:確保您已經為MySQL設定了root密碼。如果您遺失或忘記密碼,可以依照下列步驟重設密碼:
- 停止 MySQL。
- 使用「--skip-grant-tables」選項重新啟動它:「mysqld_safe --skip-grant-tables。」
- 開啟一個新終端並執行MySQL 用戶端:「mysql -u root。 Password=PASSWORD('NEW_PASSWORD') WHERE User='root';”
- 刷新權限:“FLUSH PRIVILEGES; “
-
確保清潔卸載:- 如果您已解除安裝並重新安裝MySQL,請刪除先前安裝中剩餘的檔案和目錄。這將確保重新開始。
檢查環境:- 確保正確安裝和設定所有必要的系統元件,例如 Apache 和 PHP。
如果您按照這些步驟操作後仍然遇到錯誤,請考慮查閱 MySQL 官方文件或尋求 MySQL 專家的協助。
以上是MySQL 存取被拒絕:如何排查並解決'ERROR 1045”?的詳細內容。更多資訊請關注PHP中文網其他相關文章!