MAMP 无法升级 mysql 数据库

Posted

技术标签:

【中文标题】MAMP 无法升级 mysql 数据库【英文标题】:MAMP fails to upgrade mysql databases 【发布时间】:2018-07-12 17:02:27 【问题描述】:

当我运行 MAMP 时,它要求我升级 mysql 数据库,一旦我点击确定,我就会得到 ​​p>

Warning: Using a password on the command line interface can be insecure.
Looking for 'mysql' as: /Applications/MAMP/Library/bin/mysql
Looking for 'mysqlcheck' as: /Applications/MAMP/Library/bin/mysqlcheck
Error: Failed while fetching Server version! Could be due to unauthorized access.
FATAL ERROR: Upgrade failed

错误。我尝试了很多搜索,但找不到任何适合我的解决方案。这很烦人,因为我无法加载我的本地主机项目,甚至无法连接到 phpmyadmin 来备份我的数据库。有什么想法吗?

【问题讨论】:

【参考方案1】:

由于 MySQL 中的用户名或密码错误,MAMP 似乎无法访问。我之前遇到过一个类似的问题并得到了解决。

答案应该是同时设置username & password to the default value = root

使用终端(mac)登录mysql数据库。

* /Applications/MAMP/Library/bin/mysql -h localhost -uroot
* USE mysql;
* SET PASSWORD FOR 'root'@'localhost' = PASSWORD('root');

希望这行得通。

【讨论】:

以上是关于MAMP 无法升级 mysql 数据库的主要内容,如果未能解决你的问题,请参考以下文章

MAMP PRO mysql无法启动

sh 将MAMP升级到Mysql 5.7

sh 将MAMP 4升级到Mysql 5.7.18(在Sierra测试中)

升级到 mamp 3 损坏的数据库

无法在 MAMP 3.5.2 上启动 mySql

Yosemite - MAMP - 无法通过套接字“/Applications/MAMP/tmp/mysql/mysql.sock”连接到本地 MySQL 服务器 (2)