Il messaggio di errore indica che mysql.sock si trova altrove. Questo accade molto frequentemente con app come Zend CE, MAMP, XAMPP, ecc. Dovresti dare un'occhiata a dove si trova mysql.sock (forse in una cartella tmp nella cartella di installazione di Zend CE) e quindi devi specificare questa nuova posizione nel tuo codice , in genere puoi specificare un parametro facoltativo per la posizione del socket.