pgAdmin
Бесплатный инструмент с открытым кодом для администрирования и разработки под PostgreSQL: редактор запросов с графическим планом EXPLAIN, отладчик процедур, сравнение схем и ER-диаграммы. Работает как настольная программа или как веб-приложение на сервере для нескольких пользователей.
Основная информация
Технические характеристики
- Разработчик
- pgAdmin Development Team
- Лицензия
- PostgreSQL Licence
- Открытый исходный код
- Да — код на GitHub (pgadmin-org/pgadmin4)
- Последняя версия
- 9.18 (17.09.2026)
- Поддерживаемые СУБД
- PostgreSQL и EDB Postgres Advanced Server — версии, которые поддерживаются на момент выхода pgAdmin
- Платформы
- Windows 10 и Windows Server 2016 и новее (64 бит), macOS 14, 15 и 26 (Intel и Apple Silicon), Linux (APT, RPM), контейнер
- Варианты развёртывания
- Настольный режим (среда на Electron) или серверный многопользовательский режим через браузер
- Технологический стек
- Python, React, JavaScript; настольная оболочка — Electron
- Docker-образ
- dpage/pgadmin4
- Команда установки
- pip install pgadmin4
- Частота релизов
- Примерно раз в шесть недель
- Поставщики ИИ
- Anthropic, OpenAI, Ollama, Docker Model Runner; по умолчанию не выбран
- ИИ-функции
- Отчёты о безопасности, производительности и проектировании схемы, ИИ-чат в Query Tool, разбор планов EXPLAIN
- Локализация
- Переводы сообщества — 14 языковых каталогов; русский — 77,09 % строк (ревизия 11.04.2026)
- Резервное копирование и восстановление
- Через утилиты pg_dump и pg_restore, путь к ним задаётся в настройках
- Безопасность
- Мастер-пароль шифрует сохранённые учётные данные; установщики подписаны ключами, выданными Microsoft и Apple
- Репозиторий
- GitHub: pgadmin-org/pgadmin4
Обзор pgAdmin
Что такое pgAdmin?
pgAdmin — родной графический инструмент для PostgreSQL. Проект описывает его как средство администрирования, разработки и мониторинга PostgreSQL и совместимых с ней баз, например EDB Postgres Advanced Server. Это не универсальный клиент: подключиться к MySQL или SQL Server в нём нельзя, зато в нём есть работа с особенностями PostgreSQL — от расширений до ролей, прав и автоочистки.
pgAdmin 4 — полная переработка прежнего pgAdmin на Python, React и JavaScript. Разработку ведёт pgAdmin Development Team, код открыт под лицензией PostgreSQL, которая разрешает использовать, изменять и распространять программу для любых целей без оплаты. Новые версии выходят, по словам проекта, примерно раз в шесть недель; последняя на 30.09.2026 — 9.18 от 17 сентября 2026 года.
Два режима работы
В настольном режиме pgAdmin запускается как обычная программа на Windows, macOS или Linux — внутри неё работает собственная среда на Electron. В серверном режиме тот же код разворачивают на веб-сервере или в контейнере Docker, и с ним работают несколько пользователей через браузер. Сохранённые учётные данные подключений шифруются с помощью мастер-пароля.
Что умеет
- Query Tool — подсветка синтаксиса, автодополнение, история запросов и графический план EXPLAIN
- Дерево объектов — создание и правка таблиц, индексов, функций, ролей, расширений и других объектов с показом их SQL
- Отладчик процедур на PL/pgSQL и EDB-SPL
- Schema Diff — сравнение схем, ERD Tool — проектирование и документирование схемы
- Обслуживание — резервное копирование и восстановление, VACUUM и ANALYZE, управление автоочисткой
- Мониторинг — панель состояния сервера, мастер выдачи прав; агент планирования задач pgAgent в версии 9.18 объявлен устаревшим, его поддержку из pgAdmin уберут примерно через полгода
ИИ-функции
В записях ведущего разработчика Дейва Пейджа (март 2026, ссылки — на главной pgadmin.org) описаны ИИ-функции pgAdmin 4: отчёты о безопасности, производительности и проектировании схемы, ИИ-чат в Query Tool и разбор планов EXPLAIN. Поддерживаются четыре поставщика моделей — Anthropic, OpenAI, Ollama и Docker Model Runner, последние два работают с локальными моделями. По умолчанию поставщик не выбран, а администратор может скрыть все ИИ-функции одной настройкой. Для отчётов pgAdmin собирает конфигурацию, статистику и метаданные базы и отправляет их выбранной модели.
Установка
Для Windows — подписанный установщик, нужна 64-битная Windows 10 или Windows Server 2016 и новее. Для macOS — подписанный и заверенный Apple образ, универсальная сборка для Intel и Apple Silicon, поддерживаются macOS 14, 15 и 26. Для Linux — репозитории APT и RPM, отдельно пакеты настольной и веб-версии. Кроме того, pgAdmin ставится через pip и запускается из образа dpage/pgadmin4.
Плюсы и минусы pgAdmin
+Преимущества
- ✓Полностью бесплатен, открытый код под лицензией PostgreSQL
- ✓Родной инструмент PostgreSQL: объекты, права, расширения, автоочистка — в одном интерфейсе
- ✓Настольный режим и серверный — для команды через браузер, в том числе из Docker
- ✓Отладчик PL/pgSQL, сравнение схем и ER-диаграммы входят бесплатно
- ✓Частые выпуски — примерно раз в шесть недель, с исправлениями уязвимостей
- ✓Есть русский перевод интерфейса; установщики скачиваются с российского IP
−Недостатки
- ✗Работает только с PostgreSQL и совместимыми базами — MySQL, SQL Server или SQLite не подключить
- ✗Русский перевод неполный: по данным проекта на ревизию 11.04.2026 переведено 77 % строк
- ✗Для Windows нужна 64-битная Windows 10 или Server 2016 и новее; на macOS — версия 14 и выше
- ✗ИИ-отчёты отправляют конфигурацию, статистику и метаданные базы внешней модели, если выбран облачный поставщик
- ✗Помощь — через список рассылки и трекер задач проекта
- ✗Агент планирования задач pgAgent объявлен устаревшим (новость о 9.18): поддержку в pgAdmin уберут примерно через шесть месяцев
Сценарии использования pgAdmin
Администрирование PostgreSQL
Создавать базы, роли и права, смотреть панель мониторинга, запускать VACUUM и ANALYZE и делать резервные копии из одного окна.
Разбор медленного запроса
Выполнить запрос в Query Tool, открыть графический план EXPLAIN и увидеть, на каком шаге уходит время, — при желании с ИИ-разбором плана.
Общий доступ для команды
Развернуть pgAdmin в серверном режиме из образа Docker, чтобы разработчики работали с базами через браузер без установки программы.
Сверка схем перед выкладкой
Сравнить схему тестовой и боевой базы в Schema Diff и увидеть различия до того, как выкатывать изменения.
Отладка хранимых процедур
Пройти функцию на PL/pgSQL в отладчике и найти ошибку в логике процедуры прямо в pgAdmin.
Отзывы о pgAdmin
Обзор помог разобраться в сервисе?
Одно нажатие, без регистрации. Ответ увидят те, кто будет выбирать сервис после вас.
Ваш ответ здесь будет первым.
Поделитесь опытом использования
Помогите другим сделать правильный выбор — ваш отзыв будет полезен
Без почты и пароля · обычно публикуем в течение 1–2 дней
Отзывы — мнения посетителей, прошедшие проверку по правилам сайта; порядок определяется отметками «полезно».
Часто задаваемые вопросы о pgAdmin
?pgAdmin бесплатный?
Да, полностью. pgAdmin распространяется с открытым кодом под лицензией PostgreSQL, которая разрешает использовать, изменять и распространять программу для любых целей без оплаты и без письменного договора. Платных редакций и регистрации нет.
?Можно ли подключить к pgAdmin MySQL или SQL Server?
Нет. pgAdmin — инструмент для PostgreSQL и производных от неё баз вроде EDB Postgres Advanced Server. Для MySQL, MariaDB, SQL Server и SQLite нужен другой клиент — например, универсальный DBeaver или HeidiSQL.
?Есть ли pgAdmin на русском?
Да, русский перевод интерфейса есть — его делает сообщество. На странице переводов проекта для русского языка указано 77,09 % переведённых строк (ревизия от 11 апреля 2026 года), так что часть подписей может остаться на английском. Сайт и документация — на английском.
?Чем настольный режим отличается от серверного?
В настольном режиме pgAdmin работает как обычная программа на одном компьютере. В серверном его ставят на веб-сервер или запускают из образа Docker, и несколько пользователей открывают его в браузере. Код приложения в обоих случаях один и тот же.
?Какие версии PostgreSQL поддерживает pgAdmin?
Проект формулирует так: каждая версия pgAdmin поддерживает те версии PostgreSQL и EDB Postgres Advanced Server, которые сами находятся на поддержке в момент её выхода. Для совсем старого сервера может понадобиться и более старый pgAdmin — архив прошлых выпусков есть на сайте.
?Как работают ИИ-функции и куда уходят данные?
По умолчанию поставщик модели не выбран, и ИИ не работает. Если выбрать Anthropic или OpenAI, pgAdmin для отчётов собирает конфигурацию, статистику и метаданные базы и отправляет их внешней модели; с Ollama или Docker Model Runner модель работает локально. Администратор серверной установки может скрыть все ИИ-функции настройкой LLM_ENABLED.
?Как часто выходят обновления?
Примерно раз в шесть недель. Версия 9.18 вышла 17 сентября 2026 года и закрыла, среди прочего, четыре уязвимости, в том числе ошибку, позволявшую войти без проверки подлинности в режиме аутентификации через веб-сервер (CVE-2026-86863).
Альтернативы pgAdmin
Универсальный настольный клиент баз данных: подключается к любой СУБД с JDBC-драйвером, от PostgreSQL и MySQL до ClickHouse и SQLite. Редакция Community бесплатна и открыта, платные PRO добавляют NoSQL, облака и инструменты разработчика. Для разработчиков, аналитиков и администраторов.
Лёгкий бесплатный клиент баз данных с открытым кодом, который с 2002 года развивает немецкий разработчик Ансгар Беккер. Работает с MariaDB, MySQL, MS SQL, PostgreSQL, SQLite и Firebird, есть портативная версия и SSH-туннель. Для веб-разработчиков и администраторов MySQL-серверов.
Семейство профессиональных сред разработки от чешской JetBrains: IntelliJ IDEA, PyCharm, WebStorm, PhpStorm, GoLand, Rider и другие. IntelliJ IDEA и PyCharm доступны бесплатно, остальные продукты — по годовой подписке с пробным периодом 30 дней.
Обновлено: 30 сентября 2026 г.