Tout d'abord, je vous suggère d'utiliser homebrew pour installer des bibliothèques ou des outils tiers sur votre mac. Jetez un oeil à :Lien
Sinon, pour votre problème, vous pouvez rechercher où se trouve le socket mysql sur votre mac, puis le lier symboliquement à /tmp.
Dans votre terminal, essayez quelque chose comme :
locate mysql | grep sock
Vous obtiendrez quelque chose comme :
/the/path/to/mysql.sock
Alors faites :
ln -s /the/path/to/mysql.sock /tmp/mysql.sock
Cela devrait fonctionner.
Vous pouvez également modifier votre fichier php.ini pour définir le chemin correct pour le socket mysql.
J'espère que cette aide.