我正在尝试使用下面的代码从我的计算机连接到一个MySQL服务器(而不是本地主机)。它会出现以下错误:
警告:mysql_connect() [function.mysql-connect]:[2002] 拒绝连接 (尝试通过tcp://10.6.3.6:3306连接) in on line 7
我想知道是否可以使用http协议来代替默认使用的tcp进行连接?我搜索了很多关于如何更改协议的答案,但大多数都是关于如何连接到本地主机,而不是如何连接到另一个服务器。请帮忙。
PS:我能够通过访问http://10.6.3.6/phpmyadmin/连接到该服务器。所以我确定服务器已经开启。
我的代码:
警告:mysql_connect() [function.mysql-connect]:[2002] 拒绝连接 (尝试通过tcp://10.6.3.6:3306连接) in on line 7
我想知道是否可以使用http协议来代替默认使用的tcp进行连接?我搜索了很多关于如何更改协议的答案,但大多数都是关于如何连接到本地主机,而不是如何连接到另一个服务器。请帮忙。
PS:我能够通过访问http://10.6.3.6/phpmyadmin/连接到该服务器。所以我确定服务器已经开启。
我的代码:
<?php
$db_hostname = '10.6.3.6';
$db_database = 'db_user11';
$db_username = 'db_user11';
$db_password = '########';
$db_server = mysql_connect($db_hostname, $db_username, $db_password);
if (!$db_server) die("Unable to connect to MySQL: " . mysql_error());
mysql_select_db($db_database, $db_server)
or die("Unable to select database: " . mysql_error());
?>