Adminer is a full-featured database management tool written in PHP. It consists of a single file ready to deploy to the target server. Adminer Editor offers data manipulation for end-users.
- Supports: MySQL, MariaDB, PostgreSQL, CockroachDB, SQLite, MS SQL, Oracle
- Plugins for: Elasticsearch, SimpleDB, MongoDB, Firebird, ClickHouse, IMAP
- Requirements: PHP 5.3+
If downloaded from Git then run: git submodule update --init
adminer/index.php
- Run development version of Adminereditor/index.php
- Run development version of Adminer Editoreditor/example.php
- Example customizationadminer/sqlite.php
- Development version of Adminer with SQLite allowededitor/sqlite.php
- Development version of Editor with SQLite allowedadminer/designs.php
- Development version of Adminer withadminer.css
switchercompile.php
- Create a single file versionlang.php
- Update translationstests/*.html
- Katalon Recorder test suites
There are several plugins distributed with Adminer and there are also many user-contributed plugins linked from https://www.adminer.org/plugins/.
To use a plugin, simply upload it to adminer-plugins/
next to adminer.php
. You can also upload plugins for drivers (e.g. elastic.php
) here.
- adminer.php
- adminer-plugins/
- dump-xml.php
- login-password-less.php
- elastic.php
- ...
- adminer-plugins.php
Some plugins require configuration. To use them, create a file adminer-plugins.php
. You can also specify the loading order here.
<?php // adminer-plugins.php
return array(
new AdminerLoginPasswordLess('$2y$07$Czp9G/aLi3AnaUqpvkF05OHO1LMizrAgMLvnaOdvQovHaRv28XDhG'),
// You can specify all plugins here or just the ones needing configuration.
);