繁体   English   中英

PHP和DB与mysqli的连接

[英]PHP and DB connections with mysqli

我知道这个问题可能有点笼统,但是我想问一些问题。

首先,我有一个人在建立一个具有数据库连接等功能的网站,但现在他离开了,所以我将不得不继续他的工作。 我可以访问他所做的所有工作,但是我不知道如何在本地“查看”该网站,因为该网站只有PHP文件,并且在尝试连接到远程数据库时遇到一些问题。 连接到数据库时的错误是:

警告:mysqli :: mysqli()[mysqli.mysqli]:(HY000 / 2002):尝试连接时发生错误,因为主机未及时应答,或者连接中可能存在错误。 (这是一个推论,因此原始的英语错误可能有所不同。)

通过以下方式完成连接:

$mysqli = new mysqli(HOST, USER, PASSWORD, DATABASE);

因此,我的问题是,如何解决此问题以在本地查看该网站,以便在将其上传到服务器之前可以进行所有需要的测试。

谢谢您的宝贵时间,问候。

编辑

我在另一台计算机上(位于主机上)有一个mysql服务器,并且工作正常(我可以使用在Java上完成的其他应用程序访问,没有问题)。 如果我在线进入该网站(我的意思是,将其上传到拥有数据库的主机上),则连接和一切正常。

我的问题是我想在本地看到该网站进行内部测试,并且不要破坏该在线网站,但是正如我已经说过的,我无法连接到数据库。

可能与IP有关吗?

我很确定所有代码都能正常工作,问题是在本地运行它并假装连接到在线数据库。

请下载XAMPP并将其安装在您的计算机上。 然后将所有文件和文件夹复制到xampp / htdocs /,并在浏览器上像localhost /一样运行,您可以在本地查看所有文件

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM