Бесплатный локальный клиент для работы с базами данных и SQL-среда с поддержкой ИИ: более 40 СУБД, desktop, web, Docker и CLI.
vrana/adminer
Полнофункциональный инструмент для управления базами данных на PHP, который разворачивается из одного файла и поддерживает MySQL, PostgreSQL, SQLite и другие СУБД.
Open source альтернатива:phpMyAdmin
DBeaver
- Звёзды
- 7,920
- Форки
- 1,181
- Открытые issues
- 3
- Последний коммит
- 6 дней назад
Что это?
Adminer — веб-инструмент для управления базами данных, написанный на PHP. Приложение целиком поставляется в виде одного PHP-файла: его достаточно загрузить на веб-сервер, и на целевом хосте не потребуется ничего устанавливать или настраивать.
Инструмент подключается к MySQL, MariaDB, PostgreSQL, CockroachDB, SQLite, MS SQL и Oracle, а плагины добавляют поддержку таких систем, как Elasticsearch, OpenSearch, MongoDB, Redis, ClickHouse и Firebird. Связанный проект Adminer Editor предоставляет более простой интерфейс для редактирования данных конечными пользователями.
В репозитории есть исходный код для разработки и скрипт компиляции, который собирает приложение в один файл. Скомпилированный файл работает с PHP 5.3 и новее, а для исходного кода требуется PHP 7.4 или новее.
Ключевые возможности
- 01Управляет базами данных MySQL, MariaDB, PostgreSQL, SQLite, MS SQL и Oracle через единый интерфейс.
- 02Поставляется в виде одного PHP-файла, для развёртывания которого не нужны дополнительные зависимости.
- 03Предлагает плагины для NoSQL-систем и поисковых движков, таких как MongoDB, Redis и Elasticsearch.
- 04Включает скрипт компиляции, который собирает однофайловую версию из исходного кода.
Сценарии использования
- Быстро просматривать или редактировать данные на сервере, где установить десктопный клиент непрактично.
- Предоставить пользователям без навыков разработки возможность просматривать и редактировать таблицы баз данных через браузер.
- Администрировать несколько СУБД с помощью одного веб-инструмента.
Быстрый старт
- 1
Клонируйте репозиторий и получите подмодули
git submodule update --init - 2
Или установите зависимости с помощью Composer
composer install - 3
Запустите версию для разработки, используя PHP для обслуживания adminer/index.php
- 4
Создайте однофайловую версию с помощью compile.php
Что важно знать
- Для скомпилированного файла требуется PHP 5.3 или новее, а для запуска из исходного кода — PHP 7.4 или новее.
- В README не указана чёткая лицензия с открытым исходным кодом, кроме NOASSERTION, поэтому перед повторным использованием проверьте лицензию.
Темы
Частые вопросы
- Что такое adminer?
- Полнофункциональный инструмент для управления базами данных на PHP, который разворачивается из одного файла и поддерживает MySQL, PostgreSQL, SQLite и другие СУБД. Adminer — веб-инструмент для управления базами данных, написанный на PHP. Приложение целиком поставляется в виде одного PHP-файла: его достаточно загрузить на веб-сервер, и на целевом хосте не потребуется ничего устанавливать или настраивать.
- adminer можно использовать бесплатно? Какая у него лицензия?
- adminer распространяется с открытым исходным кодом под лицензией Other. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- adminer всё ещё поддерживается?
- Активно поддерживается. Последний коммит в adminer — 16 окт. 2026 г..
- Для чего можно использовать adminer?
- Быстро просматривать или редактировать данные на сервере, где установить десктопный клиент непрактично. Предоставить пользователям без навыков разработки возможность просматривать и редактировать таблицы баз данных через браузер. Администрировать несколько СУБД с помощью одного веб-инструмента.
- Как установить adminer?
- Клонируйте репозиторий и получите подмодули: git submodule update --init Или установите зависимости с помощью Composer: composer install Запустите версию для разработки, используя PHP для обслуживания adminer/index.php Создайте однофайловую версию с помощью compile.php
- Где скачать adminer?
- Исходный код и инструкции по установке — на GitHub: https://github.com/vrana/adminer
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Браузерная SQL IDE, которую можно развернуть рядом с данными и подключить к десяткам баз данных и хранилищ, с SSO, аудитом запросов и AI-помощником; лицензия MIT.
Кроссплатформенный SQL-редактор и менеджер баз данных для Linux, macOS и Windows с поддержкой MySQL, PostgreSQL, SQLite, SQL Server и других СУБД.
Асинхронный SQL-инструментарий на чистом Rust с запросами на обычном SQL, проверяемыми во время компиляции; поддерживает PostgreSQL, MySQL/MariaDB и SQLite.
Клиент для работы с базами данных и MCP-сервер на базе ИИ для компьютеров и веба; поддерживает Postgres, MySQL, MariaDB, SQL Server, ClickHouse и SQLite.
ORM для TypeScript и JavaScript, работающий в Node.js и других JS-средах и поддерживающий паттерны Active Record и Data Mapper для множества SQL- и NoSQL-баз данных.