2011-08-12 99 views
1

首先,讓我注意到連接信息不是正確的信息。我在1and1上創建了一個數據庫,並且我想從網絡連接到它。我在這裏沒有得到正確的語法,有人能指出我的方向嗎?連接到我的sql數據庫

以下是我有:

//connect to DB 
$dbc=mysql_connect('http://db232154114.db.1and1.com','db232154114','password'); 

mysql_select_db('tableName',$dbc) 

下面是我收到的錯誤:

Warning: mysql_connect() [function.mysql-connect]: php_network_getaddresses: 
getaddrinfo failed: No such host is known. in 
C:\xampp\htdocs\ciss225Testing\homework\final_process.php on line 35 

Warning: mysql_connect() [function.mysql-connect]: [2002] php_network_getaddresses: 
getaddrinfo failed: No such host is kn (trying to connect via tcp://http:3306) in 
C:\xampp\htdocs\ciss225Testing\homework\final_process.php on line 35 

Warning: mysql_connect() [function.mysql-connect]: php_network_getaddresses: 
getaddrinfo failed: No such host is known. in 
C:\xampp\htdocs\ciss225Testing\homework\final_process.php on line 35 

Warning: mysql_select_db() expects parameter 2 to be resource, boolean given in 
C:\xampp\htdocs\ciss225Testing\homework\final_process.php on line 37 
+1

什麼是'final_process.php'的35行? –

+0

您是否從遠程服務器連接到此數據庫? –

+0

@HunterMcMillen:$ dbc = mysql_connect('http://db232154114.db.1and1.com','db232154114','password'); – genesis

回答

1

嘗試更換http://db232154114.db.1and1.com/與SQL服務器的IP地址,你要連接到

0

您的連接字符串不正確。擺脫「http://」的東西;這不是數據庫服務器主機名的一部分。

1

刪除HTTP://並允許從你的服務器的cPanel遠程MySQL連接左右

+0

我的主機剛告訴我,我無法遠程訪問mysql,這聽起來像是一個可笑的東西。 – Overcranked