sql >> Databasteknik >  >> RDS >> PostgreSQL

Hur man installerar PostgreSQL 9.1 på OSX Lion

Kör lsof på masterprocessen till allt detta. I ditt fall är det 19015 (visas med mitt PID):

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

Du kan lämna awk, men i princip är det att få UNIX-uttaget som postgres lyssnar på. Därifrån kan du använda -h alternativet till psql (men inkludera bara katalogen).

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

Om det inte fungerar kan du kontrollera lsof utgång för att visa vilken TCP-port den faktiskt lyssnar på, och om det inte är 5432, använd -p alternativ till postgres



  1. Problem med att visa japanska tecken med PHP och MySQL

  2. Välj alla rader utom en i MySQL

  3. Hur kan man köra flera satser i en fråga med Rails?

  4. Förstå Amazon Auroras Multi-AZ-distribution