PHP 警告:mysqli_connect(): 连接被拒绝 (HY000/2002)
当 PHP 无法建立与MySQL 数据库。原因由错误代码“HY000/2002”指示,这通常表示由于服务器配置不正确而导致连接被拒绝。
要解决此问题,请验证 MAMP 中的以下设置:
MySQL 服务器
确保 MySQL 服务器已启动 跑步。在 MAMP 中,可以通过从菜单栏中选择“启动 MySQL 服务器”选项来完成。
MySQL 端口
默认 MySQL MAMP 使用的端口是 8889。但是,PHP 通常默认使用端口 3306。要解决此冲突:
数据库凭据
验证主机(“127.0.0.1”)、用户名(“root”)、 PHP 脚本中指定的密码(“root”)是正确。
进行这些调整后,在 MAMP 中重新启动 MySQL 服务器。现在,使用 PHP 脚本中指定的主机、用户和密码重新连接应该会成功。
以上是PHP 中出现'mysqli_connect(): Connection Refused”错误的原因以及如何修复?的详细内容。更多信息请关注PHP中文网其他相关文章!