我在phpMyAdmin的改变了我的根级别的密码。 我不确定在哪里输入密码本身,因为它并没有给我的选项(登录表单)。 我想知道,如果它是在php.ini文件,但用户读取权限可以读取它,如果我在那里放置了密码。
现在,我尝试过各种在线资源来解决这个问题的MySQL没有运行。 如果需要的话我会删除甲基苯丙胺,并重新安装,但我不想失去我的数据库文件。 理想我想恢复密码为默认值,我相信没有什么,只是现在我无法连接到phpMyAdmin,或毫安起始页:
Error: Could not connect to MySQL server!
任何帮助将是巨大的。
UPDATE -
从甲基苯丙胺错误信息:
/Applications/MAMP/Library/bin/mysqlcheck: Got error: 1045: Access denied for user 'root'@'localhost' (using password: YES) when trying to connect
这似乎用终端重置密码时有固定的:
/Applications/MAMP/Library/bin/mysqladmin -u root -p password newpassword
发现甲基苯丙胺常见问题 。
期待中的文件:
- checkMysql.sh
- quickCheckMysqlUpgrade.sh
- repairMysql.sh
- stopMysql.sh
在这种情况下,重要的一条是“quickCheckMysqlUpgrade.sh”。 所有文件都位于/应用程序/ MAMP / bin /目录。
在这些文件中,你会发现像
# /bin/sh
/Applications/MAMP/Library/bin/mysqlcheck --quick --check-upgrade -u root -proot --socket=/Applications/MAMP/tmp/mysql/mysql.sock mysql
当你看到-proot是密码MAMP将尝试使用,-p {}密码。
-p表示“密码”和其后的是密码。 因此,改变“-proot”来如。 “-pmysecret”或任何你的密码。
我被启动恼火“拒绝访问”错误MAMP将显示,即使我能够访问使用phpMyAdmin或其他的SQL工具我的网站。 我甚至发现/更新checkMysql.sh,repairMysql.sh和upgradeMysql.sh密码。 我没有看到所谓的quickCheckMysqlUpgrade.sh脚本和纠正该密码固定的启动错误我。
我只是解决了我的MBP这个问题! 在MAMP临(v352),去到MySQL选项卡,点击“更改密码”。