0

我正在尝试使用 mysql_connect() 命令连接到 MySQL 数据库,但是我不断收到错误消息:

警告:mysql_connect() [function.mysql-connect]: [2002] 连接尝试失败,因为连接方没有(尝试通过 tcp://ravenwolftest.db.4292619.hostedresource.com:3306 连接)在 C: \Data\GITA\Web Design\Projects\Ravenwolf\LoginTest.php 在第 12 行

警告:mysql_connect() [function.mysql-connect]:连接尝试失败,因为连接方在一段时间后没有正确响应,或者连接失败,因为连接的主机没有响应。在第 12 行的 C:\Data\GITA\Web Design\Projects\Ravenwolf\LoginTest.php

我在 phpBB 文件夹中四处搜索,发现在 config.php 文件夹中列出了主机名、用户名和密码。我将它们放入 mysql_connect() 行,但得到相同的错误。我还使用 godaddy.com 进行网络托管,以防万一。至于代码本身,我所拥有的是:

mysql_connect('ravenwolftest.db.4292619.hostedresource.com','ravenwolftest','password');

提前感谢您的帮助。

4

2 回答 2

0

似乎另一台服务器已关闭或不允许外部连接到数据库。我建议您在 Godaddy 控制面板中启用外部访问

于 2010-07-31T22:20:42.020 回答
0

你控制机器ravenwolftest.db.4292619.hostedresource.com吗?MySQL 是否在其上运行?如果它不是您的本地机器,您是否确认 MySQL 允许来自您的机器的连接?

于 2010-07-31T22:21:49.410 回答