Есть ли файл конфигурации psql client, аналогичный $HOME/my.cnf для mysql?

То есть локальный файл на клиентской машине со значениями по умолчанию "host", "port", "user" и т.д., поэтому мне не нужно вводить их в командной строке каждый раз?

Ответ 1

Используйте файл паролей с такими строками, как:

hostname:port:database:username:password

Если вы всегда входите в тот же хост: db: port: user, то это сделает:

*:*:*:*:mypassword

Ответ 2

Вы можете определить один (или несколько) псевдоним psql с соответствующими аргументами для пользователя, базы данных, хоста. Или установите некоторые значения среды.