【发布时间】:2013-03-12 16:11:05
【问题描述】:
所以我有一个托管在 Namecheap 服务器上的 PHP 文件。
$db=mysql_connect ("ipaddress", "user", "pass") or die ('I cannot connect to the database because: ' . mysql_error());
它给出了这个错误:
我无法连接到数据库,因为:无法连接到“ipaddress”上的 MySQL 服务器 (110)
我可以使用网络外的 mysql 工作台连接到这个数据库就好了。
【问题讨论】:
-
...您没有连接到
ipaddress..是吗?此外,mysql_函数已被弃用。使用PDO 或MySQLi - this article 将帮助您决定使用哪个。 -
尝试连接到 127.0.0.1 吗?假设服务器和数据库在同一个盒子上?
-
对不起,我没有说清楚。但是 Namecheap 站点和 MYSQL DB 不在同一个网络上。
-
是的,在同一台机器上本地 127.0.0.1 我可以很好地连接到数据库。
-
我正在尝试远程连接到与 MySQL Workbench 配合使用的数据库。但不是通过php代码。 Namecheap 会阻塞传入端口 3306 吗?
标签: php html mysql iis-7 windows-server-2008