【发布时间】:2011-05-13 11:20:18
【问题描述】:
我正在尝试将 mysql 数据库从另一台服务器连接到托管数据库的服务器,但出现错误。
我猜这可能与远程权限有关。这是我可以改变的还是我需要让我的托管公司来做这件事?
<?php
$con = mysql_connect("mysql4-remote.hosting.net","myadmin","password123");
if (!$con)
{
die('Could not connect: ' . mysql_error());
}
?>
Can't connect to MySQL server on 'mysql4-remote.hosting.net' (10060)PHP Warning: mysql_connect() [function.mysql-connect]: Can't connect to MySQL server on 'mysql4-remote.hosting.net' (10060) in D:\websites\abc123\www\test.php on line 2
【问题讨论】:
-
3306端口是否允许在其他服务器上使用?
-
我不确定是否诚实。我已联系技术支持,因为我认为他们需要根据请求允许远程用户。
-
确实,它也可以被隧道化,请看下面的答案
标签: php mysql database-connection