Che sistema operativo usi per far girare lo script ?
Rimpiazza "localhost" con l'ip 127.0.0.1 se il db gira in locale rispetto allo script.
Non istanziare una marea di oggetti uguali. Ogni nuovo oggetto "Counties" apre una nuova connessione verso il database.