// Engineering Log
phpMyAdmin, Adminer или pgAdmin: чем управлять MySQL и PostgreSQL через браузер
Опубликовано 22.09.2026
// Быстрый маршрут
Эта статья относится к теме Серверы и инфраструктура.
phpMyAdmin работает только с MySQL и MariaDB. Если у вас PostgreSQL, phpMyAdmin к ней не подключится — для PostgreSQL берут pgAdmin или Adminer. Adminer к тому же подходит и для MySQL, поэтому часто заменяет phpMyAdmin там, где баз несколько разных. Ниже — чем эти инструменты отличаются, как их выбрать и как не открыть базу данных всему интернету.
Коротко: что с чем работает
| Инструмент | Базы данных | Форма | Лицензия |
|---|---|---|---|
| phpMyAdmin 5.2.3 | MySQL, MariaDB | веб-приложение на PHP | GPL 2 |
| Adminer 6.1.0 | MySQL, MariaDB, PostgreSQL, SQLite, MS SQL, Oracle; остальные — через плагины | один PHP-файл | Apache 2.0 или GPL 2 |
| pgAdmin 4 (9.x) | PostgreSQL | веб-приложение или программа для компьютера | PostgreSQL License |
| DBeaver | почти любые СУБД | программа для компьютера | Community Edition — открытая |
Версии указаны по сайтам проектов на сентябрь 2026 года: phpMyAdmin 5.2.3 вышел 8 октября 2025 года и поддерживает MySQL и MariaDB от 5.5, Adminer 6.1.0 — 14 сентября 2026 года, у pgAdmin 4 актуальна ветка 9.x (последний выпуск на странице загрузок — 9.18).
phpMyAdmin
Самый распространённый веб-интерфейс для MySQL и MariaDB. Он предустановлен у многих хостинг-провайдеров и в панелях управления, поэтому часто его не приходится ставить вовсе.
Сильные стороны — полнота: управление пользователями и правами, импорт и экспорт в разных форматах, дизайнер связей между таблицами, работа с несколькими серверами. Слабые — объём кода и популярность: phpMyAdmin — одна из самых частых целей автоматических сканеров, которые перебирают адреса вроде /phpmyadmin/ и /pma/. Установка из пакетов дистрибутива проще ручной, но версия в пакетах может отставать от актуальной.
Adminer
Adminer — это один PHP-файл: его кладут на сервер и открывают в браузере. Проект активно развивается, это не «новичок»: версия 6.1.0 вышла в сентябре 2026 года. Adminer поддерживает MySQL, MariaDB, PostgreSQL, SQLite, MS SQL и Oracle, а через плагины — ещё ряд систем, от ClickHouse до MongoDB и Redis.
Удобен тем, кому нужен быстрый доступ к базе без установки: посмотреть данные, выполнить запрос, изменить структуру таблицы, сделать выгрузку. Функций управления меньше, чем у phpMyAdmin и pgAdmin, но для повседневной работы их обычно хватает.
pgAdmin
pgAdmin — основной инструмент администрирования PostgreSQL. Он работает в двух режимах: как программа для компьютера (Windows, macOS, Linux) и как веб-приложение на сервере, в том числе в контейнере. Здесь есть всё, что нужно для PostgreSQL: схемы, роли и права, расширения, план выполнения запроса, резервное копирование и восстановление через pg_dump и pg_restore, мониторинг активности сервера.
Цена полноты — вес: pgAdmin заметно тяжелее Adminer, а веб-режим требует отдельной настройки (Python-приложение или контейнер).
DBeaver
DBeaver — не веб-интерфейс, а программа для компьютера. Она подключается почти к любым базам данных, включая MySQL и PostgreSQL, и удобна тем, кто работает с несколькими системами одновременно. На сервер ничего ставить не нужно — подключение идёт напрямую к порту СУБД или через SSH-туннель, который DBeaver умеет открывать сам.
Adminer или phpMyAdmin
| Критерий | Adminer | phpMyAdmin |
|---|---|---|
| Установка | один файл | набор файлов или пакет |
| Базы данных | MySQL, PostgreSQL и другие | только MySQL и MariaDB |
| Функции управления | основные | полные: пользователи, дизайнер связей, много форматов экспорта |
| Предустановлен у хостеров | редко | часто |
| Поверхность атаки | меньше кода | больше кода и чаще целенаправленные сканирования |
Выбор простой. На хостинге с готовым phpMyAdmin ничего менять не нужно. На своём сервере, особенно если там не только MySQL, удобнее Adminer.
Adminer или pgAdmin
Для PostgreSQL выбор зависит от задач. Нужно быстро посмотреть данные или выполнить запрос — хватит Adminer. Нужно администрирование: роли, права, расширения, анализ медленных запросов, резервные копии — лучше pgAdmin. Многие держат оба: pgAdmin на компьютере администратора, Adminer — для редких правок с сервера.
О самих системах управления базами данных — в цикле: MySQL и PostgreSQL.
Безопасность веб-панелей баз данных
Веб-интерфейс к базе данных — прямой путь к данным, поэтому он не должен быть доступен из интернета.
- Не открывайте панель наружу. Лучший вариант — вообще не публиковать её: слушать только
127.0.0.1и заходить через SSH-туннель, напримерssh -L 8080:127.0.0.1:80 user@server, или через VPN. - Если панель всё же доступна по сети — закройте её дополнительной авторизацией веб-сервера (Basic Auth) и ограничьте доступ по IP-адресам.
- Не используйте стандартные адреса вроде
/phpmyadmin/— это не защита, но снижает шум от сканеров. - Только HTTPS. Иначе логин и пароль к базе идут открытым текстом.
- Обновляйте. Особенно phpMyAdmin и pgAdmin: уязвимости в них находят регулярно.
- Удаляйте Adminer после разовой работы. Файл, забытый в каталоге сайта, — готовая точка входа.
- Отдельный пользователь с минимальными правами. Не заходите в панель под
rootилиpostgres, если задача — посмотреть данные одного приложения.
Что выбрать
- Хостинг с MySQL и готовым phpMyAdmin — пользуйтесь им.
- Свой сервер с MySQL или MariaDB — Adminer или phpMyAdmin, доступ через SSH-туннель.
- PostgreSQL — pgAdmin для администрирования, Adminer для быстрого доступа.
- Несколько разных СУБД — DBeaver на компьютере или Adminer на сервере.
// Похожая задача
Если у вас похожая ситуация
Эта статья относится к одной из рабочих тем. Можно продолжить чтение по теме, перейти на главную, чтобы понять, чем я занимаюсь, или сразу открыть услуги.
Тема статьи
Серверы и инфраструктура
VPS, Linux, веб-стек, миграции, хостинг, базы данных и базовая эксплуатация.
Часто с этим приходят
- Перенести сайт или сервис на новый сервер
- Настроить Linux, Nginx, базу данных и бэкапы
- Разобраться, почему всё работает нестабильно
// Следующий шаг
Если вам нужна не только статья, а помощь по этой теме, удобнее сразу перейти в услугу. Главная и подборка материалов остаются рядом.
Открыть услуги// Reviews
Отзывы по теме
Пришел с дорогим запросом по настройке VPS-сервера, но в процессе консультации Михаил предложил гораздо более простое и экономичное решение. В итоге сэкономил бюджет и время. Михаил — настоящий эксперт, который работает на результат клиента, а не на чек. Рекомендую!
Пришел с дорогим запросом по настройке VPS-сервера, но в процессе консультации Михаил предложил гораздо более простое и экономичное решение. В итоге сэкономил бюджет и время. Михаил — настоящий эксперт, который работает …
Настройка vps, настройка сервера
12.05.2026 · ★ 5/5
Отличная работа! Очень быстро настроил сервер, установил панель, прописал IP. Однозначно могу порекомендовать!
Отличная работа ! Очень быстро настроил сервер, установил панель прописал IP Однозначно могу по рекомендовать !
Всё отлично, помог оперативно и профессионально, спасибо, рекомендую сообществу
Всё отлично, помог оперативно и профессионально, спасибо, рекомендую сообществу
Настройка vps, настройка сервера
16.04.2026 · ★ 5/5
Было несколько проблем касаясь как технической части так и понимания в целом. Михаил быстро ответил на запрос, помог разобраться и решил проблеммы технические и помог разобраться в понимании, за что отдельное спасибо. Результатом доволен.
Было несколько проблем касаясь как технической части так и понимания в целом. Михаил быстро ответил на запрос, помог разобраться и решил проблеммы технические и помог разобраться в понимании, за что отдельное спасибо. …
Настройка vps, настройка сервера
18.02.2026 · ★ 5/5
Все было сделано быстро и четко. Рекомендую
Все было сделано быстро и четко. Рекомендую
Настройка vps, настройка сервера
17.01.2026 · ★ 5/5
Всё прошло хорошо, исполнитель быстро реагировал на вопросы и помог решить проблему. Спасибо!
Всё прошло хорошо, исполнитель быстро реагировал на вопросы и помог решить проблему. Спасибо!
Настройка vps, настройка сервера
16.12.2025 · ★ 5/5
// Contact
Нужна помощь?
Свяжись со мной и я помогу решить проблему
Написать в TelegramОтвечаю в течение рабочего дня (03:00–13:00 GMT)
Или оставьте заявку здесь:
// Related