Eu tive esse mesmo problema no Snow Leopard, o soquete gera no local errado por algum motivo no OS X.
Para obter a geração do soquete no local correto:crie um novo arquivo "my.cnf" em /etc com as seguintes linhas:
[mysqld]
socket=/var/mysql/mysql.sock
[client]
socket=/var/mysql/mysql.sock
e reinicie o mysqld:sudo /usr/local/mysql/bin/mysqld_safe
Isso forçará o arquivo de soquete do MySQL a ser gerado no local apropriado e tudo deverá funcionar normalmente. Boa sorte!