Watch
1
0
Fork
You've already forked adminer
0
mirror of https://github.com/vrana/adminer.git synced 2026-11-13 17:31:13 +00:00
Database management in a single PHP file https://www.adminer.org/
  • PHP 71.9%
  • CSS 16.8%
  • JavaScript 11.3%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Jakub Vrana c765cf8b27 MySQL, MariaDB: Don't unescape string literals in routine definitions
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-12 00:24:56 +01:00
.github CI: Install @stylistic/eslint-plugin required by the ESLint config 2026-10-15 05:46:21 +02:00
adminer MySQL, MariaDB: Don't unescape string literals in routine definitions 2026-11-12 00:24:56 +01:00
conf Compilation: Use the short array syntax 2026-10-28 09:17:04 +01:00
designs Design win98: Keep the row checkboxes inside the table 2026-11-04 10:03:23 +01:00
docs Release 6.3.0 2026-11-03 15:40:36 +01:00
editor Editor, Plugin select-foreign: Describe a table referenced by more columns only once 2026-10-28 16:33:27 +01:00
plugins CS: Apply three suggestions of Mago 2026-11-12 00:24:22 +01:00
tests MySQL, MariaDB: Don't unescape string literals in routine definitions 2026-11-12 00:24:56 +01:00
.editorconfig Specify coding style and follow it 2025-03-05 13:10:37 +01:00
.gitattributes Tests: Distribute the tests in the release archive (fix #1332) 2026-09-08 10:27:34 +02:00
.gitignore Compile: Build the driver plugins with the JUSH module inlined 2026-08-13 10:41:03 +02:00
.gitmodules Run Adminer from the adminer/ directory alone 2026-08-12 13:16:42 +02:00
CHANGELOG.md MySQL, MariaDB: Don't unescape string literals in routine definitions 2026-11-12 00:24:56 +01:00
CLAUDE.md Require PHP 5.4+ 2026-10-27 08:21:44 +01:00
compile.php CS 2026-11-04 10:03:36 +01:00
composer.json Composer: Update the dev tools 2026-11-03 14:21:30 +01:00
lang.php lang.php: Expect three plural forms in Romanian 2026-09-21 17:23:32 +02:00
LICENSE Fix the licenses and the Composer packages of the submodules 2026-08-12 13:16:42 +02:00
README.md Require PHP 5.4+ 2026-10-27 08:21:44 +01:00

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, OpenSearch, SimpleDB, MongoDB, Redis, Firebird, ClickHouse, IGDB, IMAP
  • Requirements: PHP 5.4+ (compiled file), PHP 7.4+ (source codes)

Screenshot

Table structure

Installation

If downloaded from Git then run: git submodule update --init (or composer install)

  • adminer/index.php - Run development version of Adminer
  • editor/index.php - Run development version of Adminer Editor, needs adminer/ next to it
  • editor/example.php - Example customization
  • compile.php - Create a single file version
  • lang.php - Update translations
  • tests/*.spec.js - Playwright end-to-end tests

Plugins

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