使用PHP将MySQL数据库连接到网站

时间:2016-06-23 02:17:09

标签: php mysql

正如标题所示,我正在尝试使用php将我的MySQL数据库链接到我的网站。

我正在使用GoDaddy托管MySQL数据库,我直接从他们那里得到了这些代码,但由于某些原因它仍然无法运行,给出了以下错误。

这是我的代码:

<?php
    $hostname = "trdlibrary.db.6253425.hostedresource.com";
    $username = "*******";
    $password = "*******";
    $dbname   = "trdlibrary";
    $connect = mysqli_connect($hostname, $username, $password, $dbname, 3306) OR DIE ("Unable to connect to database! Please try again later or contact an administrator for help.");
?>

这是错误:

  

警告:mysqli_connect():( HY000 / 2002):连接尝试失败   因为关联方在一段时间后没有正确回应   时间或已建立的连接因连接的主机而失败   未能回应。在C:\ xampp \ htdocs \ searchengine \ dbconnect.php上   第6行无法连接数据库!请稍后再试或   联系管理员寻求帮助。

任何人都可以看到这个问题吗?或者这是我需要联系GoDaddy支持热线的事情。

- 编辑 -

我忘了提到我使用XAMPP在本地计算机上运行Web服务器(所以我可以运行PHP脚本)但是MySQL服务器是GoDaddy的非现场服务器,所以'localhost'目前无法正常工作。

- 编辑#2 -

所以我很遗憾地了解到,向GoDaddy远程访问MySQL数据库需要更昂贵的“更高层”托管包。所以我回答了我自己的问题,感谢那些回复的人。

1 个答案:

答案 0 :(得分:0)

您必须设置对Godaddy数据库的远程访问。您可以参考此page了解如何启用它。