Cliente de banco de dados gratuito e local-first, com IA e workspace SQL, compatível com mais de 40 bancos via desktop, web, Docker e CLI.
vrana/adminer
Ferramenta completa de gerenciamento de bancos de dados em PHP, distribuída em um único arquivo e compatível com MySQL, PostgreSQL, SQLite e outros.
Alternativa open source a:phpMyAdmin
DBeaver
- Estrelas
- 7,920
- Forks
- 1,181
- Issues abertas
- 3
- Último commit
- há 6 dias
O que é?
Adminer é uma ferramenta web de gerenciamento de bancos de dados, escrita em PHP. O aplicativo inteiro é distribuído em um único arquivo PHP, que você envia para um servidor web, sem precisar instalar ou configurar mais nada no host de destino.
Ele se conecta a MySQL, MariaDB, PostgreSQL, CockroachDB, SQLite, MS SQL e Oracle. Plugins ampliam o suporte a sistemas como Elasticsearch, OpenSearch, MongoDB, Redis, ClickHouse e Firebird. Um projeto complementar, o Adminer Editor, oferece uma interface mais simples para que usuários finais editem dados.
O repositório inclui o código-fonte de desenvolvimento e um script de compilação que gera a versão em arquivo único. O arquivo compilado funciona com PHP 5.3 ou posterior, enquanto o código-fonte requer PHP 7.4 ou posterior.
Recursos principais
- 01Gerencia bancos de dados MySQL, MariaDB, PostgreSQL, SQLite, MS SQL e Oracle em uma única interface.
- 02É distribuído em um único arquivo PHP, sem dependências extras para implantação.
- 03Oferece plugins para sistemas NoSQL e de busca, como MongoDB, Redis e Elasticsearch.
- 04Inclui um script de compilação que gera a versão em arquivo único a partir do código-fonte.
Casos de uso
- Inspecionar ou editar dados rapidamente em um servidor no qual não seja prático instalar um cliente desktop.
- Oferecer a pessoas que não são desenvolvedoras uma forma de visualizar e editar tabelas de banco de dados pelo navegador.
- Administrar vários mecanismos de banco de dados com uma única ferramenta web.
Início rápido
- 1
Clone o repositório e obtenha os submódulos
git submodule update --init - 2
Ou instale as dependências com Composer
composer install - 3
Execute a versão de desenvolvimento servindo adminer/index.php com PHP
- 4
Crie a versão de arquivo único com compile.php
Antes de usar
- O arquivo compilado requer PHP 5.3 ou superior; para executar a partir do código-fonte, é necessário PHP 7.4 ou superior.
- O README não especifica uma licença de código aberto clara além de NOASSERTION, então verifique a licença antes de reutilizar.
Tópicos
Perguntas frequentes
- O que é adminer?
- Ferramenta completa de gerenciamento de bancos de dados em PHP, distribuída em um único arquivo e compatível com MySQL, PostgreSQL, SQLite e outros. Adminer é uma ferramenta web de gerenciamento de bancos de dados, escrita em PHP. O aplicativo inteiro é distribuído em um único arquivo PHP, que você envia para um servidor web, sem precisar instalar ou configurar mais nada no host de destino.
- adminer é gratuito? Qual é a licença?
- adminer é open source sob a licença Other. Confira os termos da licença antes de usá-lo em produtos comerciais.
- adminer ainda é mantido?
- Manutenção ativa. O último commit de adminer foi em 16 de out. de 2026.
- Para que posso usar adminer?
- Inspecionar ou editar dados rapidamente em um servidor no qual não seja prático instalar um cliente desktop. Oferecer a pessoas que não são desenvolvedoras uma forma de visualizar e editar tabelas de banco de dados pelo navegador. Administrar vários mecanismos de banco de dados com uma única ferramenta web.
- Como instalar adminer?
- Clone o repositório e obtenha os submódulos: git submodule update --init Ou instale as dependências com Composer: composer install Execute a versão de desenvolvimento servindo adminer/index.php com PHP Crie a versão de arquivo único com compile.php
- Onde consigo adminer?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/vrana/adminer
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Uma IDE SQL no navegador, implantada junto aos seus dados e conectada a dezenas de bancos de dados e repositórios de dados, com SSO, trilha de auditoria e consultas assistidas por IA, sob a licença MIT.
Editor SQL e gerenciador de bancos de dados multiplataforma para Linux, macOS e Windows, com suporte a MySQL, PostgreSQL, SQLite, SQL Server e muitos outros.
Toolkit SQL assíncrono e escrito inteiramente em Rust, com consultas SQL comuns verificadas em tempo de compilação e suporte a PostgreSQL, MySQL/MariaDB e SQLite.
Cliente de banco de dados com IA e servidor MCP para desktop e web, compatível com Postgres, MySQL, MariaDB, SQL Server, ClickHouse e SQLite.
ORM para TypeScript e JavaScript no Node.js e em outras plataformas JS, compatível com os padrões Active Record e Data Mapper e diversos bancos SQL e NoSQL.