#psql
Вопрос:
Я читаю документацию по файлу конфигурации psql, в частности раздел «20.1.2. Взаимодействие параметров через файл конфигурации». Я также читаю параметры psql.
Мой вопрос заключается в том, что при вызове psql в терминале существует ли способ или соглашение о передаче пользовательского файла конфигурации для использования с запросом, а не по умолчанию?
например, что-то вроде psql --config path/to/my/config.conf
?
Я хотел бы передать такие аргументы, как хост, порт, а не пароль.
Комментарии:
1.
postgresql.conf
настраивает сервер , он не имеет никакого отношения кpsql
клиенту. Для передачи другого хоста или порта используйте-h
или-p
2. Хорошо, спасибо за эту информацию. Существует ли концепция файла conf, который я могу использовать по своему усмотрению (только что из настройки snowsql, в которой использовался файл conf, интересно, есть ли аналогичная настройка с psql)
3. т. е. вместо того, чтобы устанавливать хост и порт при каждом вызове psql, можно ли настроить значения по умолчанию, например, в конфигурации?
4. postgresql.org/docs/current/app-psql.html#id-1.9.4.20.10 или использовать переменные среды
5. Ладно? Насколько я понимаю, я использую psql для запроса базы данных Postgres через терминал. Это правильно?