I updated to the latest version of MAMP after recently updating my Macbook Pro OS to Yosemite so that I could develop websites within my local environment, then deploy to my web servers. Much to my chagrin, after the update, the MySQL database server within MAMP would not start. Here are the steps I took to make it work within Yosemite:
- If MAMP is running, quit the application.
- Find the file named envars_ and rename to _envars. The path to the file is: Applications/MAMP/Library/bin/
- Open Activity Monitor and search for the mysqld process. If it is running, kill it.
- Start MAMP and the MySQL server will run.
Good luck and good coding…