2017-09-18 149 views
2

我最近從運行MacOS 10.12.6的Mac機上將MAMP 4.1.1升級到MAMP 4.2。升級後,MAMP 4.2不會啓動MySQL服務器。另外,沒有停止服務器的選項。我在Apache服務器右側看到一個綠色框以及選擇首選項和啓動服務器的功能。打開WebStart頁面呈灰色顯示。MAMP 4.2 MySQL服務器不啓動

我按照MAMP mysql server won't start. No mysql processes are running上的說明從MAMP/db/mysql56中刪除了ib_logfile0和ib_logfile1文件,但那不起作用。除了ib_logfiles之外,我還刪除了ibdata1,後面跟着mysql56的所有內容,但都沒有工作。

最後,我沒有看到活動監視器中運行的mysqld。

任何幫助恢復我的MAMP功能非常感謝。預先感謝您的任何幫助。

回答

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應用程序控制臺,我也沒有問題,現在啓動/停止服務器和「打開Webstart的頁面」。

+0

這工作出色。謝謝。 –