我最近在运行MacOS 10.12.6的Mac上从MAMP 4.1.1升级到MAMP 4.2。升级后,MAMP 4.2将无法启动MySQL服务器。此外,没有停止服务器的选项。我看到Apache Server右侧有一个绿色框,可以选择Preferences和Start Servers。打开WebStart页面显示为灰色。
我按照MAMP mysql server won't start. No mysql processes are running上的说明删除了MAMP / db / mysql56中的ib_logfile0和ib_logfile1文件,但是没有用。除了ib_logfiles之外,我还删除了ibdata1,后面跟着mysql56的所有内容,但这两个都没有。
最后,我没有在Activity Monitor中看到mysqld运行。
非常感谢任何有关恢复我的MAMP功能的帮助。提前感谢您的帮助。
答案 0 :(得分:2)
我遇到了同样的问题并尝试了一些没有解决问题的事情。
为我解决的是我尝试在终端中手动启动mySQL终端,这里:
/Applications/MAMP/bin/startMysql.sh
我在终端提示中看到了这个错误:
mysqld_safe error: log-error set to '/Applications/MAMP/logs/mysql_error_log.err', however file don't exists. Create writable for user 'mysql'.
所以我手动创建一个文件' /Applications/MAMP/logs/mysql_error_log.err '并重试 startMysql.sh ,mySQL然后开始没问题。
回到MAMP app控制台,我还可以启动/停止服务器和“打开WebStart页面”。现在没有问题。