PostgreSQL
 sql >> Database >  >> RDS >> PostgreSQL

Come installare PostgreSQL 9.1 su OSX Lion

Esegui lsof sul processo master a tutto questo. Nel tuo caso è il 19015 (indicato con il mio PID):

> sudo lsof -p 286 | awk '$5 == "unix" && $NF ~ /\// { print $NF }' 
/tmp/.s.PGSQL.5432

Puoi omettere awk, ma fondamentalmente sta ottenendo il socket UNIX su cui Postgres sta ascoltando. Da lì, puoi usare il -h opzione per psql (ma includi solo la directory).

> psql -h /tmp template1                                                                                                                                                                                                                                                            
template1=# \q

Se non funziona, puoi controllare lsof output per mostrarti su quale porta TCP è effettivamente in ascolto e, se non è 5432, usa il -p opzione per postgres