2012-03-22 13 views
0

我如何知道我的數據庫主機名和用戶登錄是什麼?我試過localhost和root @ localhost但沒有成功。MySQL如何找到主機和用戶信息?

無法連接到數據庫host.domain.com:3306 user:root。請 檢查您提供的數據庫設置,並驗證MySQL是否正在運行並運行 。

+0

詢問提供您的my​​SQL數據庫的人員或公司。 – 2012-03-22 17:53:56

+0

如果這是登錄問題,您將被拒絕。按照錯誤提示並確保MySQL正在運行,並且可以通過TCP訪問 - 默認安裝只允許本地unix域連接。 – 2012-03-22 17:54:45

+0

@Pekka我想了解如何找出自己。我有根訪問 – acctman 2012-03-22 17:59:02

回答

1

假設mysql正在運行,並且您擁有可用的憑據,那麼您可以在成功運行mysql後從mysql數據庫中獲取所有主機和用戶信息 - 例如「從mysql.user選擇User,Host」 。

但是,它看起來像你的問題是,你不能登錄到MySQL。

如果您沒有對自己的數據庫有效的憑據,人們不得不想知道如何設法丟失它們。但是,會發生這種情況,重置這些憑據的方式將在http://dev.mysql.com/doc/refman/5.0/en/resetting-permissions.html中詳細介紹。