1

这是一个非常奇怪的问题,类似于 MAMP 中一直存在的一些其他人的问题。我最近升级到 MAMP2 并按照新 phpMyAdmin 的说明进行操作,它可以工作一段时间,但最近每当我尝试连接到 MySQL 时,我总是会收到此错误:

 Error: Could not connect to MySQL server!
 /Applications/MAMP/Library/bin/mysqlcheck: Got error: 1045: Access denied for user 'root'@'localhost' (using password: YES) when trying to connect

因此,我将密码更改为正确的密码,并按照该论坛主题的建议更改了所有文件:http: //forum.mamp.info/viewtopic.php?f= 2&t=11974 。

但它根本没有用。我意识到我的 Mac 上有两个 phpMyAdmin 文件夹,其中一个位于

 /Applications/MAMP/Library/bin/phpMyAdmin

另一个在

 Library/Application Support/appsolute/MAMP PRO/phpMyAdmin

在第一个文件夹中,config.inc.php 作为用户的正确凭证,但第二个文件夹作为用户名和密码的 root。显然我试图改变它但无济于事,该文件总是以某种方式恢复为默认凭据。

有人遇到过这个问题吗?有没有办法解决这个问题?

4

2 回答 2

0

我忘了更新这个,如果有人有兴趣我得到了这个修复(我知道很多人有类似的问题)。在 mamp.pro.global.preferences.plist 中列出了编码的 MySQLRootPassword,如果你像我一样更新了你的 MAMP 并用你的旧密码覆盖了这个密码字段,那么它就可以工作了!

于 2012-04-20T11:46:54.373 回答
0

phpMyAdmin 配置存储未完全配置,部分扩展功能已停用。找出为什么。或者转到任何数据库的“操作”选项卡进行设置。

于 2015-04-25T07:54:00.923 回答