Инсталляция PostgreSQL


Ubuntu
Centos


Подключение к базе в командной строке:


$ psql "host=FQDN_хоста \
      port=5432 \
      sslmode=verify-full \
      dbname=<имя базы данных> \
      user=<имя пользователя базы данных> \
      target_session_attrs=read-write"


sslmode - если используется ssl


Запуск PgAdmin4 WebClient

Экспорт / Импорт базы Postgres


Запросы к базе PostgreSQL


Автоустановщик PostgreSQL в режиме master-slave и standalone:

LOR Git


Datagrip (IntellyJ) ошибка при подключении к базе PostgreSQL в Heroku

[28000] FATAL: no pg_hba.conf entry for host “MY_HOST”, user “MY_USER”, database “MY_DATABASE”, SSL off

Собственно строка подключения должна быть следующей:

jdbc:postgresql://<hostname>:<port>/<database>?sslmode=require

т.е. нужно явно добавить ?sslmode=require. Обращаю внимание на последний слеш в строке. Его не должно быть. Я минут 40 искал решение и поэтому решил записать, может кому еще понадобится.


no pg_hba.conf entry for host