Как подключиться к базе данных PostgreSQL из консоли?

Подключение к PostgreSQL на VPS

Способ 1 (через смену пользователя):

sudo su - postgres    # Переключаемся на пользователя postgres
psql                  # Запускаем PostgreSQL клиент

Способ 2 (прямое подключение):

sudo -u postgres psql

Что такое PSQL?

PSQL (PostgreSQL interactive terminal) — это официальный терминальный (консольный) клиент для работы с PostgreSQL. Это инструмент командной строки, который позволяет:

  • Вводить запросы к базе данных
  • Редактировать их
  • Получать результаты выполнения запросов

Основные команды PSQL:

\l              -- Показать все базы данных
\c dbname       -- Подключиться к базе данных
\dt             -- Показать все таблицы
\du             -- Показать всех пользователей
\d table_name   -- Показать структуру таблицы
\?              -- Показать все доступные команды
\q              -- Выйти из PSQL

Подключение к конкретной базе:

psql -d database_name

Подключение под определённым пользователем:

psql -U username -d database_name

Комментарии

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *