Prima di tutto ti consiglio di utilizzare homebrew per installare eventuali librerie o strumenti di terze parti sul tuo mac. Dai un'occhiata a:Link
Altrimenti per il tuo problema puoi cercare dove si trova il socket mysql sul tuo mac e quindi collegarlo simbolicamente a /tmp.
Nel tuo terminale prova qualcosa come :
locate mysql | grep sock
Otterrai qualcosa come :
/the/path/to/mysql.sock
Quindi fai :
ln -s /the/path/to/mysql.sock /tmp/mysql.sock
Dovrebbe funzionare.
Inoltre puoi modificare il tuo file php.ini per impostare il percorso corretto per il socket mysql.
Spero che questo aiuti.