Man sollte beachten das 'localhost' nicht gleich '127.0.0.1' ist. (mysql via Fink)
Da wÀren sie nicht drauf gekommen? Tja, ich auch nicht.
Aber wenn man mysql via PHP sagt, das es sich mit der Datenbank auf localhost benutzen soll, dann versucht php die Verbindung via einem Socket in /var/mysql/blah herzustellen (der eben woanders ist, wenn MySQL wo anders installiert ist), wÀhrend es bei 127.0.0.1 einen TCP/IP Socket verwendet...
Tja, wer hÀtte gedacht das PHP so intelligent ist.