У меня есть экземпляр postgres на Amazon RDS, и я хочу сохранить путь для входа, чтобы мне не приходилось каждый раз запоминать имя хоста / имя пользователя / пароль для входа в систему. В mysql я могу просто создать login_path. Есть ли эквивалент postgres, которого я не вижу. Как обычно можно избежать этой проблемы?
Вы можете использовать переменные среды ОС или настроить pgpass
Файл конфигурации
Установите значения для следующих окружений ОС:
PGHOST, PGPORT, PGDATABASE, PGUSERNAME, PGPASSWORD
Или сделайте это в файле:
В Windows создайте / отредактируйте файл %appdata%\postgresql\pgpass.conf
В Unix-подобных системах это ~/.pgpass
И добавьте следующую информацию в этом формате:
hostname:port:database:username:password
Перезагрузите оболочку, и все готово.