正如标题所示,我正在尝试使用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数据库需要更昂贵的“更高层”托管包。所以我回答了我自己的问题,感谢那些回复的人。