无法连接到 MAMP 上的 phpMyAdmin

Cannot connect to phpMyAdmin on MAMP

我收到此错误消息:

MySQL 说:

无法连接:设置无效。 phpMyAdmin 尝试连接到 MySQL 服务器,但服务器拒绝了连接。您应该检查配置中的主机、用户名和密码,并确保它们与 MySQL 服务器管理员提供的信息相对应。

用户和通行证是默认的 - 都是 'root'。我没有在任何地方设置它们。我在这里尝试了各种答案,但没有任何效果

在 MAMP 的“首选项”窗格中,从 PHP 7 切换回 5.6.10,它应该会再次工作。

我遇到了同样的问题,尝试了所有这些建议,但没有任何效果。所以我做了我唯一能想到的事情,重新启动机器...启动 MAMP,mysql 服务器关闭,所以我只是点击启动服务器并且它工作了。

None 这些解决方案对我有用。为了解决这个问题,我打开了 MAMP 的 httpd.conf,搜索“phpmyadmin”并在 /Library/Application Support/appsolute/MAMP PRO/phpMyAdmin 找到了通往 phpmyadmin 的不同路径。在此位置编辑 phpmyadmin/config.inc.php 文件后,用户不再是“mamp”而是“root”,然后我就可以按预期启动 phpmyadmin。我知道这个问题很老,但希望这对某人有所帮助!

/Library/Application Support/appsolute/MAMP PRO/phpMyAdmin/config.inc.php

尝试将 $cfg['Servers'][$i]['host'] 从“localhost”更改为“127.0.0.1”