Adminer - Database management in a single PHP file
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
Jakub Vrana e115dccdae MariaDB: Parse COLLATE in routine definition (fix #1104) 1 month ago
.github Add PHP_CodeSniffer to pipeline (#1044) 3 months ago
adminer MariaDB: Parse COLLATE in routine definition (fix #1104) 1 month ago
designs Add Win98-style design theme 2 months ago
editor Editor: Fix bit edit 3 months ago
externals Update externals 2 months ago
plugins New plugin: Display row numbers in select (fix #1106) 1 month ago
tests PostgreSQL: Partial Indexes 3 months ago
.editorconfig Specify coding style and follow it 5 months ago
.gitattributes Add .gitattributes, exclude tests from archive 5 months ago
.gitignore Tests: Add screenshots 4 months ago
.gitmodules Compile: Use external PhpShrink 4 months ago
CHANGELOG.md MariaDB: Parse COLLATE in routine definition (fix #1104) 1 month ago
CONTRIBUTING.md Docs: improve style thanks to ChatGPT 4 months ago
LICENSE Add LICENSE 5 months ago
Makefile Add basic Makefile. 5 years ago
README.md New plugin: Set up driver, server and database in Adminer Editor 4 months ago
SECURITY.md Docs: improve style thanks to ChatGPT 4 months ago
compile.php Compile: Fix type (fix #1027) 3 months ago
composer.json Bump Composer PHP version 4 months ago
coverage.php Notices: Avoid accessing offset on null 4 months ago
developing.md Doc: Update 3 months ago
eslint.config.mjs JS: Add ESLint config 4 months ago
lang.php Lang: Use GLOB_BRACE 3 months ago
phpcs.xml AdminerSelectEmail: Wrap long lines 3 months ago
phpstan.neon PostgreSQL: Hide only partitions, not all inherited tables from menu 2 months ago
todo.txt Move icons to CSS 4 months ago

README.md

Adminer

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.

Official Website

Features

  • Supports: MySQL, MariaDB, PostgreSQL, CockroachDB, SQLite, MS SQL, Oracle
  • Plugins for: Elasticsearch, SimpleDB, MongoDB, Firebird, ClickHouse, IMAP
  • Requirements: PHP 5.3+ (compiled file), PHP 7.4+ (source codes)

Screenshot

Table structure

Installation

If downloaded from Git then run: git submodule update --init

  • adminer/index.php - Run development version of Adminer
  • editor/index.php - Run development version of Adminer Editor
  • editor/example.php - Example customization
  • compile.php - Create a single file version
  • lang.php - Update translations
  • tests/*.html - Katalon Recorder test suites

Plugins

There are several plugins distributed with Adminer, as well as many user-contributed plugins listed on the Adminer Plugins page.