Adminer (раньше "phpMinAdmin") — альтернатива phpMyAdmin для управления БД. Создан Якубом Враной в 2007. Главное отличие — Adminer это один PHP-файл (~500 КБ), установка проще простого. phpMyAdmin — много файлов и папок (~20-30 МБ).
Преимущества
Лёгкость — один файл, полный интерфейс. Установка: загрузить в public_html и открыть в браузере. Никаких конфигов, зависимостей, composer.
Много БД — MySQL, MariaDB, PostgreSQL, SQLite, MS SQL Server, Oracle, Elastic, ClickHouse. phpMyAdmin в основном MySQL/MariaDB.
Простой интерфейс — минимализм, нужные функции сразу видны. Хорош для новичков.
Безопасность — маленький файл, легко аудитить, мало уязвимостей. У phpMyAdmin много CVE в истории.
Отличия от phpMyAdmin
Функционально равно: таблицы, данные, SQL, import/export. Но в Adminer меньше продвинутого — нет designer (ER), tracking, меньше управления ключами.
Скорость — Adminer быстрее. Браузерная память — Adminer меньше RAM.
Установка
1) Скачайте с adminer.org. 2) Загрузите в public_html (для безопасности переименуйте, например db-mgr.php). 3) Откройте http://site.uz/db-mgr.php. 4) Логин: server (localhost), username, password, database.
Безопасность
(1) Переименуйте файл; (2) IP whitelist в .htaccess; (3) удаляйте после использования; (4) HTTPS.
Практика Sayt.uz
Adminer используют 8% клиентов (phpMyAdmin 84%) — в основном разработчики и DBA. На хостинге не по умолчанию, клиенты сами ставят. Совет: для обычного WordPress — phpMyAdmin. Для разработчика с PostgreSQL или SQLite — Adminer.