【问题标题】:Cannot connect to phpMyAdmin on MAMP无法连接到 MAMP 上的 phpMyAdmin
【发布时间】:2016-11-16 03:33:22
【问题描述】:

我收到此错误消息:

MySQL 说:

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

user 和 pass 是默认的 - 都是“root”。我没有在任何地方设置它们。我在这里尝试了各种答案,但没有任何效果

【问题讨论】:

  • 您是否在同一台服务器上运行 phpMyAdmin?你有正确的主机名吗?可以本地连接吗?
  • 我在本地工作,是的,乔尼。当我连接到服务器时,会出现 MAMP 启动页面。我得到两个绿灯。只有当我单击 phpMyAdmin 时,我才会收到错误消息。我检查了“config.inc.php”,它有以下详细信息: $cfg['Servers'][$i]['user'] = 'root'; $cfg['Servers'][$i]['password'] = 'root';每当我安装 MAMP 时,这都是一样的。在安装期间或之后的任何时候,我都没有更改或被要求提供任何登录详细信息。我以前从来不需要。谢谢
  • 那么mysql的命令行客户端可以用吗?你设置为使用 localhost 了吗?
  • 对不起,乔尼 - 我对此不是很了解。如何检查 mysql 的命令行客户端?我只是使用所有默认设置从 dmg 文件安装了 mamp。我没有改变任何东西

标签: mysql phpmyadmin mamp


【解决方案1】:

在 MAMP 的 Preferences 窗格中,从 PHP 7 切换回 5.6.10,它应该会再次工作。

【讨论】:

  • 完美 - 解决了问题。谢谢!
【解决方案2】:

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

【讨论】:

    【解决方案3】:

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

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

    【讨论】:

    • 这对我有帮助,但目录不是 phpMyAdmin,而是 phpMyAdmin5,具体取决于您拥有的 MAMP 版本。
    【解决方案4】:

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

    【讨论】:

      猜你喜欢
      • 2017-02-01
      • 2016-10-10
      • 2013-10-18
      • 2017-08-19
      • 2019-03-11
      • 2013-04-14
      • 2011-03-14
      • 2016-01-08
      • 1970-01-01
      相关资源
      最近更新 更多