PostgreSQL
 sql >> Base de données >  >> RDS >> PostgreSQL

Comment installer PostgreSQL 9.1 sur OSX Lion

Exécutez lsof sur le processus maître à tout cela. Dans votre cas, c'est 19015 (affiché avec mon PID) :

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

Vous pouvez laisser tomber l'awk, mais en gros, il obtient le socket UNIX sur lequel postgres écoute. De là, vous pouvez utiliser le -h option pour psql (mais n'incluez que le répertoire).

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

Si cela ne fonctionne pas, vous pouvez vérifier le lsof sortie pour vous montrer sur quel port TCP il écoute réellement, et si ce n'est pas 5432, utilisez le -p option pour postgres