首先,请注意,连接信息不是正确的信息。我在1and1上创建了一个数据库,我想从网络连接到它。我没有在这里得到正确的语法,有人能指出我正确的方向吗?
这就是我所拥有的:
//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
答案 0 :(得分:1)
尝试将http://db232154114.db.1and1.com/
替换为您要连接的SQL服务器的IP地址
答案 1 :(得分:1)
删除http://并从服务器的cPanel启用远程MySQL连接
答案 2 :(得分:0)
您的连接字符串不正确。摆脱“http://”的东西;这不是数据库服务器主机名的一部分。