Как изменить psql значение по умолчанию, слушая хост?

Я установил postgresql 8.3 вручную на человечности 10.10, с помощью./настраивать, делаю и делаю установку.

Это работает прекрасное, но когда я пытаюсь соединить его с помощью psql, я должен ввести после cmd,
psql --port --host localhost, мой вопрос, там способ, которым я могу опустить --host=localhost параметр??

Детали ошибки при передаче только порта и не передачи --host параметр

psql: could not connect to server: No such file or directory
 Is the server running locally and accepting
 connections on Unix domain socket "/var/run/postgresql/.s.PGSQL.5431"?
1
задан 23.11.2010, 08:07

2 ответа

Как насчет псевдонима для psql?

alias psql="psql --host localhost"

Кроме того, Вы могли установить переменную среды PGHOST.

2
ответ дан 12.12.2019, 13:04

Гм, тот синтаксис не правилен для запуска: нет того, чтобы это было переданным - порт. Локально, я получаю точное сообщение:

% psql --port --host=localhost
psql: could not connect to server: No such file or directory
        Is the server running locally and accepting
        connections on Unix domain socket "/tmp/.s.PGSQL.0"?

Передача порта (и исключение - хост) должны работать:

% psql --port 5432
Welcome to psql 8.3.8, the PostgreSQL interactive terminal.

Определяя PGDATA, PGHOME и PGPORT должны помочь с не необходимостью передать аргументы psql.

0
ответ дан 12.12.2019, 13:04

Теги

Похожие вопросы