Вы уверены, что он работает на 5433?Вы можете увидеть, что на самом деле работает, используя инструмент netstat (доступно в OS X, Windows и Linux, с синтаксисом командной строки, различающимся для всех трех)
Если вы на Mac и используетестандартная установка postgres, удалите ее и установите через homebrew.
В конечном итоге пользователь устанавливает Pg и запускает сервер из одной упаковки, но использует клиента psql и libpq из другой упаковки.Обычно это происходит, когда они запускают Postgres.app или homebrew Pg и соединяются с psql, поставляемым с ОС.Они не только иногда имеют разные порты по умолчанию, но и Pg, поставляемый с Mac OS X, имеет другой путь к сокету Unix по умолчанию, поэтому даже если сервер работает на том же порту, он не будет слушать тот же сокет Unix.
Большинство пользователей Mac могут обойти это, просто используя tcp / ip с psql -h localhost.При необходимости вы также можете указать порт, например, psql -h localhost -p 5433. Возможно, у вас запущено несколько экземпляров PostgreSQL, поэтому убедитесь, что вы подключаетесь к нужному, используя select version () и SHOW data_directory;.
Дальнейшие ответы на это можно найти postgresql порт путаница 5433 или 5432?