sql >> Database >  >> RDS >> PostgreSQL

Hoe PostgreSQL 9.1 op OSX Lion te installeren

Voer lsof uit op het masterproces voor dit alles. In jouw geval is het 19015 (weergegeven met mijn PID):

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

Je kunt de awk weglaten, maar in feite krijgt het de UNIX-socket waarop postgres luistert. Van daaruit kunt u de -h . gebruiken optie om psql (maar voeg alleen de directory toe).

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

Als dat niet werkt, kun je de lsof . controleren uitvoer om u te laten zien op welke TCP-poort het daadwerkelijk luistert, en als het niet 5432 is, gebruikt u de -p optie voor postgres



  1. Waarom crasht deze pdo::mysql-code in Windows?

  2. Postgres-trigger om Java-cache bij te werken

  3. Hoe te ontsnappen aan aanhalingstekens in een MYSQL-query?

  4. hoe recursieve CTE en normale CTE te combineren?