2011-01-16 116 views
0

我有一個報告以下錯誤的腳本:爲什麼我的PHP腳本不能工作?

Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'admin'@'localhost' (using password: YES) in C:\wamp\www\bits\includes\connect.inc.php on line 10

Notice: Undefined variable: l_error in C:\wamp\www\bits\includes\connect.inc.php on line 12

Notice: Undefined variable: l_cannotconnecttodatabase in C:\wamp\www\bits\includes\connect.inc.php on line 12

爲什麼會變成這樣?

+1

我認爲沒有什麼可以說錯誤消息還沒有。 – netcoder

+0

如果你不想被關閉,你需要用更精確的信息來制定一個更清晰的問題。你沒有告訴我們什麼位是什麼,你的配置是什麼樣的。 – markus

+0

我的位是2.04而我的問題是我如何使這個腳本工作變得簡單 – sadicool

回答

1

看起來你有錯誤的密碼。確保安裝了mysql,並且如果配置爲使用您爲mysql設置的密碼嘗試安裝。

+0

??在我的phpMyAdmin的部分從瓦的面板上我創建了一個數據庫...但是當我把http://localhost/bits/install.php它似乎 – sadicool

+0

這聽起來像你的MySQL肯定工作正常。如果您沒有更改默認設置,我認爲用戶名是root,並且沒有密碼,但您可能需要仔細檢查一下,因爲我一段時間都沒有使用過Windows。您的安裝腳本使用用戶名「admin」。找出用於登錄到php myadmin的用戶名和密碼組合,然後確保這些值用於您嘗試安裝的腳本的配置中。另外,如果您告訴我們您要安裝的設備,我們可能會提供更好的建議。 –

+0

我想安裝bitsvideoscript – sadicool

2

Mysql用戶名或密碼不正確。您需要將它們設置爲安裝腳本以更正值

+0

我可以在哪裏搜索用戶和密碼?我必須使用腳本中的相同用戶和密碼創建數據庫? – sadicool

+0

1.如果你自己安裝了mysql服務器,那麼你應該知道root密碼,如果不轉向那個人。 2.它取決於安裝腳本,有時您只需傳遞root密碼,腳本自行創建用戶和數據庫。 –

1

根據您提供的信息提供解決方案是不可能的,但顯然您試圖安裝使用mysql的系統,因此需要證書才能夠連接到數據庫管理系統。

您應該參閱相關係統的安裝手冊以查看必須指定這些憑據的位置才能繼續安裝。

編輯:看來,你需要創建一個數據庫和用戶之前,你可以實際指定他們的位腳本。從安裝mysql的那一刻開始,您應該擁有管理員密碼(或者詢問是否有人),然後您可以使用phpmyadmin來管理更多的數據庫和用戶。請記住,腳本中的數據庫用戶和所有用戶帳戶很可能會完全不同。 MySQL用戶可以完整地使用數據庫,而用戶帳戶用於區分訪問腳本的人員。