MySQL 和 PhpMyAdmin config.inc.php MAMP 上的密码问题

Posted

技术标签:

【中文标题】MySQL 和 PhpMyAdmin config.inc.php MAMP 上的密码问题【英文标题】:MySQL and PhpMyAdmin config.inc.php Password issue on MAMP 【发布时间】:2012-04-25 17:37:40 【问题描述】:

这是一个非常奇怪的问题,类似于 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。显然我试图改变它但无济于事,文件总是以某种方式恢复为默认凭据。

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

【问题讨论】:

【参考方案1】:

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

【讨论】:

文件 mamp.pro.global.preferences.plist 存储在哪里? 我已经搬回法国,因此我现在又开始使用在 Win7 上运行的笔记本电脑了。我想你可以使用 searchrch 命令找到它。否则请尝试查看:/Library/Application Support/living-e/MAMP PRO/,我认为它就在那里!【参考方案2】:

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

【讨论】:

以上是关于MySQL 和 PhpMyAdmin config.inc.php MAMP 上的密码问题的主要内容,如果未能解决你的问题,请参考以下文章

怎样使用phpmyadmin导入大数据的方法

phpMyAdmin中config.inc.php设置密码和修改密码的方法

phpMyAdmin 连接 MySQL 服务器失败

phpmyadmin连接MySQL服务器被拒绝

phpmyadmin4.4多ip选择

如何使用phpmyadmin管理mysql数据库