Указание базы данных по умолчанию для psql для подключения?
при использовании psql я хочу изменить начальное соединение с базой данных.
у меня была база данных с именем "test" в качестве начального соединения.
при работе psql из командной строки мое приглашение будет test=#
после удаления базы данных "test" и запуска psql в командной строке, я получаю следующую ошибку:
psql: FATAL: database "test" does not exist
Я понимаю, что это значит, но как мне установить базу данных "postgres" в качестве по умолчанию?
вместо ввода psql postgres каждый раз.
1 ответов
вы можете настроить поведение по умолчанию psql -- и фактически любая программа, использующая libpq клиентская библиотека -- через переменные окружения.
в своем ~/.bashrc или подобные:
export PGDATABASE=postgres
документация PostgreSQL содержит полный список.