OSXにpostgresqlをインストールしました。psql を実行すると、
$ psql
psql: could not connect to server: No such file or directory
Is the server running locally and accepting
connections on Unix domain socket "/tmp/.s.PGSQL.5433"?
ただし、/etc/services から
postgresql 5432/udp # PostgreSQL Database
postgresql 5432/tcp # PostgreSQL Database
# Tom Lane <tgl@sss.pgh.pa.us>
pyrrho 5433/tcp # Pyrrho DBMS
pyrrho 5433/udp # Pyrrho DBMS
5433 は pyrrho が占め、5432 は pg に割り当てられています。と接続できます
psql -p 5432
しかし、なぜ psql はそれが 5433 であると考えるのですか? また、psql をデフォルトで適切な場所に表示するにはどうすればよいですか?