gpt4 book ai didi

php - 从本地服务器连接到数据库

转载 作者:太空宇宙 更新时间:2023-11-03 12:30:20 24 4
gpt4 key购买 nike

我经营一个大型 PHP 网站,其中一些页面连接到 MySQL 数据库,工作正常。我现在已经创建了一个本地测试服务器,并将我的 PHP 页面和数据库下载到 wamp 服务器,不需要数据库连接的页面可以正常工作。但是,在使用数据库的页面上,mysql_connect()请求抛出错误:

Warning: mysql_connect(): A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond.

我可以通过将 PHP 页面上的 MySQL 请求更改为:

$server="localhost";
$user="root";
$password="";

留下$database="xxxx";(原名)

这个解决方案意味着我必须用 MySQL 请求更改每个页面,然后在开发完成后将它们改回来。

有没有办法让原始的 MySQL 连接请求正常工作,同时将原始的安全数据保留在 PHP 页面上?比如更改wamp服务器的config.inc.php文件?

我在 config.inc.php 文件中尝试了多种组合,但似乎都不起作用。

最佳答案

正如我在评论中所说,如果您在每个文件中都硬编码了 mysql 连接凭据,那么您只有两个选择:

  1. 替换每个文件中的凭据(通过大量搜索和替换)
  2. 将相同的凭据放入您的本地服务器。如果代码尝试连接到远程主机,您可以将该主机放在指向本地主机的主机文件中。这样您就可以模拟远程环境。

关于php - 从本地服务器连接到数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15745402/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com