每當我試圖通過php腳本連接phpMyadmin它顯示了一些像這樣的錯誤Warning: mysql_connect(): Access denied for user 'www-data'@'localhost' (using password: NO)
我使用的是Ubuntu 11.04.So你能告訴我如何解決這個問題嗎?Mysql數據庫連接錯誤
1
A
回答
2
此錯誤僅表示您的連接信息不正確。您正在嘗試使用用戶名「www-data @ localhost」連接到MySQL數據庫,但沒有密碼。檢查你的MySQL權限,看看你需要做什麼。要麼這個登錄需要一個密碼,要麼這個登錄沒有被指定爲被允許訪問數據。
要檢查什麼權限有用戶,運行這個MySQL的腳本:
SELECT * FROM user WHERE user='www-data';
要權利添加到用戶(如果缺少),運行此腳本:
GRANT SELECT ON database.* TO 'www-data'@'localhost';
0
這適用於我。
$dbhost = 'localhost';
$dbuser = 'www-data';
$dbpass = '<PUT PASSWORD FOR HERE>';
$dbname = '<YOUR DATABASE NAME>';
$conn = mysql_connect($dbhost, $dbuser, $dbpass) or die ('Could not connect: ' . mysql_error());
mysql_select_db($dbname);
相關問題
- 1. Mysql數據庫連接錯誤
- 2. 錯誤在PHP MySQL數據庫連接
- 3. MySQL錯誤連接到數據庫
- 4. Mysql數據庫連接文件錯誤
- 5. 連接到MySQL數據庫錯誤
- 6. PHP的MySQL數據庫連接錯誤
- 7. MySQL數據庫連接錯誤
- 8. Jython連接到Mysql數據庫錯誤
- 9. 錯誤連接數據庫
- 10. 數據庫連接錯誤
- 11. 數據庫連接錯誤
- 12. 數據庫連接錯誤
- 13. 錯誤數據庫連接
- 14. 錯誤連接數據庫
- 15. 數據庫連接錯誤
- 16. 數據庫連接錯誤
- 17. 數據庫連接錯誤?
- 18. Play2.5 MySQL數據庫連接錯誤:無法連接到數據庫(分貝)
- 19. 在連接到mysql數據庫時ruby連接拒絕錯誤
- 20. 連接錯誤,同時連接到MySQL數據庫在asp.net
- 21. 數據庫連接錯誤(3):無法連接到數據庫',
- 22. XAMPP/MySQL:數據庫連接時出錯
- 23. AWS Lambda RDS MySQL數據庫連接接口錯誤
- 24. PHP - MySQL數據庫連接
- 25. Asp.net mysql數據庫連接
- 26. Mysql數據庫未連接
- 27. Netbeans MySql數據庫連接
- 28. 連接到MySQL數據庫
- 29. Laravel/MySQL數據庫連接
- 30. C++ MySQL數據庫連接
比格斯是對的。另外,在開發包中,您可以使用在安裝mysql時指定的root用戶名和密碼。如果您不熟悉CLI,則可以安裝[link](http://phpmyadmin.net)用於Web界面。您也可以使用tasksel執行各種任務,例如一次安裝在Linux上的AMP。 – 2011-05-28 19:07:25