Apache-2.2
由於主機、使用者名和密碼,無法訪問 phpMyAdmin
每個人。當我嘗試訪問統一伺服器上的 phpMyAdmin 時,我收到以下錯誤消息:
#1045 - Access denied for user 'root'@'localhost' (using password: YES)
phpMyAdmin 嘗試連接 MySQL 伺服器,但伺服器拒絕連接。您應該檢查配置中的主機、使用者名和密碼,並確保它們與 MySQL 伺服器管理員提供的資訊相對應。"
有趣的是我的使用者名和密碼都設置為“root”,並且我已經將 httpd.conf 文件中的 IP 地址更改為我的唯一 IP 地址,所以我仍然不知道問題出在哪裡。
有人可以幫我嗎?任何幫助將非常感激。
你可以在命令提示符下登錄嗎?(例如:
mysql -u root -p
甚至只是mysql -u root
)只是為了確保您知道,mysql 服務的 root 密碼和設備的 root 密碼會有所不同。
'root'@'localhost'
我的預感是MySQL 帳戶上沒有設置密碼。如果上述命令行登錄方法之一有效,則在 mysql 提示符下執行它並編輯您的問題以包含輸出(刪除密碼雜湊;我們不需要查看它們,我們只需要知道它們是否那裡):
select User, Host, Password from mysql.user;