Подключение к 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
Добавить комментарий