Search code examples
mysqlmacososx-yosemite

Mysql won't start after upgrading Mac OS X Yosemite (Mac OS 10.10)


Right after upgrading to Mac OS Yosemite (10.10), my Mysql won't start anymore. Instead I get

MacBook-Pro:/ user$ sudo /usr/local/mysql/support-files/mysql.server start
Starting MySQL 
. ERROR! The server quit without updating PID file (/usr/local/mysql/data/wireless.ubc.ca.pid).

I tried to check version number but I also get the following error

MacBook-Pro:/ user$ /usr/local/mysql/bin/mysql -v
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)

I found lots of people having problems with XAMPP not working after Yosemite install, Also eclipse not working. I see many people just say reinstall. Is there anyway to fix this?


Solution

  • I haven't yet updated to Yosemite yet but I had this link saved when I do:

    Get Apache, MySQL, PHP and phpMyAdmin working on OSX 10.10 Yosemite

    This specific line may do some good:

    sudo ln -s /tmp/mysql.sock /var/mysql/mysql.sock
    

    But check the whole post and let me know if it helps!

    Good luck!