mysql_connect()导致网页崩溃

时间:2014-09-28 16:20:00

标签: php mysql amazon-ec2

我目前正在运行亚马逊EC2实例来托管我的网站。我正在尝试连接MySQL数据库。

我有代码......

<h1>Test page</h1>
<?php
$connection = mysql_connect("xxx.xxxx.us-west-2.rds.amazonaws.com","username","password");
?>

尝试加载此网页将导致无限加载符号。好像无限循环正在运行。以下是一些细节...

  1. 如果删除mysql_connect()功能
  2. ,将加载页面
  3. 该页面将正确显示所有PHP数据,包括所有其他功能。
  4. &#34;主持人&#34;,&#34;用户名&#34;和#34;密码&#34;参数正确,MySQL数据库服务器正在运行。我知道这是因为我可以通过Sequel Pro连接和操作它。
  5. 如果我修改&#34;主机&#34;将加载页面对不正确的事情的争论。
  6. 随意提问。感谢。

    编辑:等待大约90秒后,页面最终会加载并显示错误2002。

2 个答案:

答案 0 :(得分:1)

尝试使用:

mysqli_connect()

而不是

mysql_connect()

所以也许这个服务器只支持mysqli。 如果其他一切都正确的话,我不确定还有什么可以尝试的。

答案 1 :(得分:0)

这意味着服务器没有响应您发送的请求,因此未建立mysql连接。尝试使用其他服务器。