No se si les ha pasado alguna vez. Pero conectarse mysql a algunas aplicaciones en Mac usando MAMP me tira este error y no había sabido solucionarlo hasta ahora.
Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)
Lo que pasa es que se trata de conectar a través del socket que está en /tmp/mysql.sock pero ahí no hay nada.
MAMP tiene el socket en /Applications/MAMP/tmp/mysql/mysql.sock , entonces la aplicación nunca lo va a encontrar.
La manera más fácil de solucionar esto es haciendo un link virtual, crear un acceso directo.
Abres el terminal y escribes:
> sudo ln
... Leer más