MAMP MySQL Server Won’t Start

This was a common problem with past versions of MAMP and it continues to happen for some users in version 4.x. Fortunately, the fix is easy. The problem is that when exiting MAMP the MySQL processes continue to run and are not stopped.

  1. Quit MAMP. You may have to force quit when this happens as it does not shut down correctly.
  2. To show any MySQL processes currently running, open Terminal and from the command prompt run:
  3. pgrep mysql
  4. Next, kill the two processes by running the command below. This will pipe the MySQL processes into kill -9.
  5. pgrep mysql | xargs kill -9
  6. To verify they no longer exist, we’ll grep for mysql again and you should not see any processes returned.
  7. pgrep mysql
  8. Now launch MAMP again and MySQL Server start normally.

Replace your Comcast home phone service with Google Voice

After getting my latest bill from Comcast and seeing the price I am paying for a home phone I rarely use, I decided to port my Comcast phone number to Google Voice. Well, not exactly that path. Since Google Voice can only accept numbers ported from cell phones at this time, I had to port it to a pay as you go cell phone first, then to GV.

Continue reading Replace your Comcast home phone service with Google Voice