2012-11-04 87 views
0

我很困惑...我在不同的文檔中使用相同的代碼,並且在那裏獲得與數據庫的連接並不是問題。將不會連接到數據庫

但在新文檔中,它只是不工作...(密碼,用戶名,數據庫名......所有的檢查和糾正): -/

<?php 

define ("DB_HOST", "db1234567.db.hello.com"); // set database host 
define ("DB_USER", "db1234567"); // set database user 
define ("DB_PASS","password123"); // set database password 
define ("DB_NAME","db1234567"); // set database name 

$link = mysql_connect(DB_HOST, DB_USER, DB_PASS) or die("Couldn't make connection."); 
$db = mysql_select_db(DB_NAME, $link) or die("Couldn't select database"); 

?> 

在瀏覽器中我得到這個:「警告:mysql_connect()[function.mysql-connect]:拒絕用戶的訪問請求yesb1234567'@'123.123.12.12(使用密碼:YES)在第8行的/homepages/12/1234567/test/test.php Couldn'不要連接。「

將是冷靜,如果有人可以幫助我:)我沒有看到任何錯誤...

THX!

+0

這些文件是在同一臺服務器(在相同的IP後面)嗎? –

+0

用戶有什麼特權? – Vucko

+0

檢查用戶,密碼和主機設置.. – Eugen

回答

2

我這樣做。 「拒絕訪問」是一個相當明顯的錯誤。證書不正確或用戶被阻止。 MySQL正在迴應,所以問題在於用戶名/密碼。

+0

嗯..哦!我會再次檢查...但使用複製和粘貼,所以值應該是正確的: -/ @Alvar FinSoft Soome ...是所有在同一臺服務器 – Fab

+0

...非常愚蠢的錯誤!複製並粘貼錯誤!現在發現它:)感謝您的幫助! – Fab