Adminer — это лёгкий и функциональный инструмент для управления базами данных, написанный на языке PHP. Он был разработан Якубом Враной и впервые выпущен 25 июля 2007 года под названием phpMinAdmin. Основной целью создания Adminer было предоставить альтернативу phpMyAdmin, предлагая более компактное и удобное решение для администрирования баз данных. В отличие от phpMyAdmin, Adminer представляет собой один PHP-файл размером около 380 КБ, что значительно упрощает его установку и использование.
Adminer поддерживает широкий спектр систем управления базами данных (СУБД), включая MySQL, MariaDB, PostgreSQL, SQLite, MS SQL, Oracle, а также NoSQL базы данных, такие как MongoDB и Elasticsearch, через плагины. Это делает Adminer универсальным инструментом для разработчиков и администраторов, работающих с различными типами баз данных. Программа распространяется под лицензией Apache или GPLv2 и активно используется как в коммерческих, так и в некоммерческих проектах.
- Поддержка множества СУБД: MySQL, MariaDB, PostgreSQL, SQLite, MS SQL, Oracle, MongoDB, Elasticsearch и других через плагины.
- Управление базами данных, таблицами, представлениями, триггерами, процедурами и правами доступа.
- Подсветка синтаксиса SQL и история выполненных команд.
- Поддержка экспорта и импорта данных в различных форматах.
- Удобный и интуитивно понятный веб-интерфейс.
- Поддержка множества языков интерфейса, включая русский.
- Защита от XSS, CSRF, SQL-инъекций и других уязвимостей.
- Возможность работы с базой данных через единственный PHP-файл без необходимости установки дополнительных компонентов.