故障排除「錯誤1045 (28000):使用者'root'@'localhost' 的存取被拒絕...」
您遇到此情況在Ubuntu 上安裝軟體套件時發生錯誤,特別是嘗試使用MySQL中提供的命令時出錯
理解錯誤訊息
錯誤訊息表明用戶「root」正在嘗試存取本地電腦(「localhost」)上的MySQL ,沒有權限。
解決方案:驗證Root密碼
在您的情況下,您在執行 MySQL 命令時似乎提供了密碼「root」。但是,MySQL 安裝通常不會設定預設 root 密碼。
修正:
要解決此問題,請嘗試以root 身分登入MySQL,而不提供密碼:
mysql -u root
更改Root密碼(可選)
登入後,出於安全原因,您可以更改root 密碼:
mysqladmin -u root password [new_password]
請記得將[new_password] 替換為您想要的密碼。
額外注意:
sudo service mysql status
以上是在 Ubuntu 上使用 MySQL 時,為什麼我會收到「錯誤 1045 (28000):使用者 'root'@'localhost' 的存取被拒絕」?的詳細內容。更多資訊請關注PHP中文網其他相關文章!