php - 获取 “mysqli::real_connect(): (HY000/2002): Connection refused”

标签 php mysql database error-handling phpmyadmin

我是HF高中的学生,正在做一个涉及使用phpMyAdmin MySQL客户端的项目。我已经在Mac上设置了phpMyAdmin,但尝试登录时会收到错误代码:

"mysqli::real_connect(): (HY000/2002): Connection refused".


下面是我复制并粘贴到此文档的配置文件。 (我已经尝试将主机设置为“127.0.0.1”,也将其设置为我的IP地址。)
<?php
/*
 * Generated configuration file
 * Generated by: phpMyAdmin 5.0.2 setup script
 * Date: Sun, 04 Oct 2020 03:47:47 +0000
 */

/* Servers configuration */
$i = 0;

/* Server: localhost [1] */
$i++;
$cfg['Servers'][$i]['verbose'] = '';
$cfg['Servers'][$i]['host'] = 'localhost';
$cfg['Servers'][$i]['port'] = '';
$cfg['Servers'][$i]['socket'] = '';
$cfg['Servers'][$i]['auth_type'] = 'cookie';
$cfg['Servers'][$i]['user'] = 'root';
$cfg['Servers'][$i]['password'] = 'NO';

/* Server: localhost [2] */
$i++;
$cfg['Servers'][$i]['verbose'] = '';
$cfg['Servers'][$i]['host'] = 'localhost';
$cfg['Servers'][$i]['port'] = '';
$cfg['Servers'][$i]['socket'] = '8080';
$cfg['Servers'][$i]['auth_type'] = 'cookie';
$cfg['Servers'][$i]['user'] = 'root';
$cfg['Servers'][$i]['password'] = 'NO';

/* End of servers configuration */

$cfg['blowfish_secret'] = '4K+W-.d_\\5=P<?@?Py+:0l9p`2$DiiuP';
$cfg['DefaultLang'] = 'en';
$cfg['ServerDefault'] = 1;
$cfg['UploadDir'] = 'index.php';
$cfg['SaveDir'] = '';
?>

最佳答案

我解决了这个问题。我什至没有安装MySQL。

关于php - 获取 “mysqli::real_connect(): (HY000/2002): Connection refused”,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64201242/

相关文章:

php - 如何抑制未定义索引错误?

php - 显示数据库中的元素

php - foreach 来自查询的 mysql 行回显带有行值的 html

mysql - 有没有办法重置 MySQL 中的所有配置?

php - PDO 支持多个查询(PDO_MYSQL、PDO_MYSQLND)

ruby-on-rails - Rails 控制台 - 查找在某天创建的位置

.net - Code-First or Database-First,如何选择?

php - CodeIgniter Localhost 重定向到 xampp 主屏幕

php - 即使存在片段,assertJson 也会失败

mysql - 什么时候应该使用连接表与 Ruby on Rails 数据库中的表中的 id