Как посмотреть базы postgresql
3 года назад
Nikolai Gagarinov
Ответы
Для просмотра баз данных в PostgreSQL можно использовать следующие способы:
-
Через командную строку:
- Запустите утилиту psql, подключившись к серверу PostgreSQL:
psql -U <username> -d <database> - После подключения к серверу выполните команду:
\lилиSELECT datname FROM pg_database;для просмотра списка баз данных.
- Запустите утилиту psql, подключившись к серверу PostgreSQL:
-
Через графический интерфейс:
- Установите удобный для вас GUI-клиент для работы с PostgreSQL (например, pgAdmin, DBeaver, DataGrip).
- Подключитесь к серверу PostgreSQL через интерфейс программы.
- В интерфейсе программы найдите раздел, отображающий список доступных баз данных.
-
Через SQL-запрос:
- Воспользуйтесь SQL-запросом
SELECT datname FROM pg_database;для просмотра списка баз данных напрямую из SQL-клиента.
- Воспользуйтесь SQL-запросом
Выберите удобный для вас способ просмотра баз данных в PostgreSQL и следуйте указанным инструкциям.
2 года назад
Ivan Mamtsev
В консоли psql список баз выводит команда \l:
template0 и template1 — служебные шаблоны, из них PostgreSQL создаёт новые базы.
Без входа в psql
На Linux под системным пользователем postgres: sudo -u postgres psql -l.
Через SQL-запрос
Работает в DBeaver, pgAdmin и в коде приложения:
Базы с размером:
Сколько подключений сейчас к каждой базе:
Другие команды psql
Посмотреть базы в графическом интерфейсе
- pgAdmin: слева Servers → ваш сервер → Databases.
- DBeaver: по умолчанию показывает одну базу. Чтобы видеть все: правый клик по соединению → Редактировать соединение → вкладка PostgreSQL → Показывать все базы данных.
Где лежат файлы баз на диске
Например, /var/lib/postgresql/16/main. Файлы внутри этой папки вручную не меняют и не копируют при работающем сервере. Для переноса базы делают дамп: pg_dump shop > shop.sql.
Работу с PostgreSQL разбирают на курсе «SQL для программистов» и в бесплатном курсе «Основы SQL».
15 дней назад
Никита Вихров






