gpt4 book ai didi

PHP警告: mysqli_connect(): (HY000/2002): Connection refused

转载 作者:行者123 更新时间:2023-11-29 15:30:15 25 4
gpt4 key购买 nike

我正在使用 PHP 5.5 和 MAMP(从 here 下载):

我有一个像这样的基本脚本:

<?php
$servername = "127.0.0.1";
$username = "root";
$password = "root";

// Create connection
$conn = mysqli_connect($servername, $username, $password);

// Check connection
if (!$conn) {
die("Connection failed: " . mysqli_connect_error());
}
echo "Connected successfully";
?>

当我运行此脚本时,出现此错误:

PHP Warning:  mysqli_connect(): (HY000/2002): Connection refused in /Applications/MAMP/htdocs/test/test.php on line 7

我需要在 MAMP 或 PHP 中设置一些配置问题吗?

最佳答案

以防万一其他人遇到此问题,MAMP 上 mysql 的默认端口是 8889,但 php 期望用于 mysql 的端口是 3306。因此,您需要打开 MAMP,转到首选项,并将 MAMP mysql 端口更改为 3306,然后重新启动 mysql 服务器。现在连接应该成功,host=localhost, user=root, pass=root。

关于PHP警告: mysqli_connect(): (HY000/2002): Connection refused,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58785679/

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