2012-10-27 192 views
0

基本上,我無法使用php網頁連接到mysql數據庫。 我使用我連接像精靈 這在Php中訪問MySQL數據庫中創建的數據庫

$db_host = "localhost"; //your host Database address 

$db_username = "xxxx"; //your account username 

$db_pass = "xxxxx"; //your account password 

$db_name = "xxxxx"; //your database name 

@mysql_connect("$db_host","$db_username","$db_pass") or die ("could not connect to  mysql"); 

@mysql_select_db("$db_name") or die ("no database"); 

但我所有的網頁似乎做的是觸發「無法連接到MySQL」 我的頁面確實已經安裝的WordPress創建了C-面板數據庫在那一刻,但我打算擺脫它,因爲我自己創建我的網站。我只是感到困惑,爲什麼它不能連接,因爲在Phpmyadmin(C面板上的一個功能)它說數據庫是在本地主機。

+0

確定用戶名和密碼正確嗎?你也應該輸出錯誤('mysql_error()')來查看錯誤。 「 – Musa

+0

」無法連接到'Localhost'上的MySQL服務器(10061)「 –

回答

0

在C面板中,您需要添加數據庫用戶併爲其分配特定角色,然後才能連接到數據庫。

+0

是的,我已經完成了。 –

+0

你確定MySQL服務正在該服務器上運行嗎?如果您的用戶名,密碼和服務器名稱正確,那麼它必須與服務器本身有問題。您可能需要檢查服務器支持。但是,如果您在本地(在您自己的計算機上)運行數據庫,那麼它可能是某個防火牆;防病毒和類似的問題。 – salih0vicX

+0

嗯。不確定,我可能需要聯繫客戶支持。起初我認爲這可能是因爲wordpress,但不太可能。 –