Ich hatte das gleiche Problem auf Snow Leopard, der Socket erscheint aus irgendeinem Grund auf OS X an der falschen Stelle.
Um das Socket-Spawning an der richtigen Stelle zu erhalten:Erstellen Sie eine neue Datei „my.cnf“ in /etc mit den folgenden Zeilen:
[mysqld]
socket=/var/mysql/mysql.sock
[client]
socket=/var/mysql/mysql.sock
und starten Sie mysqld neu:sudo /usr/local/mysql/bin/mysqld_safe
Dadurch wird die MySQL-Socket-Datei gezwungen, an der richtigen Stelle zu spawnen, und alles sollte normal funktionieren. Viel Glück!