Jag hade samma problem på Snow Leopard, socket leker på fel plats av någon anledning på OS X.
För att få socket att skapas på rätt plats:skapa en ny fil "my.cnf" i /etc med följande rader:
[mysqld]
socket=/var/mysql/mysql.sock
[client]
socket=/var/mysql/mysql.sock
och starta om mysqld:sudo /usr/local/mysql/bin/mysqld_safe
Detta kommer att tvinga MySQL-socket-filen att skapas på rätt plats, och allt ska fungera normalt. Lycka till!