Adminer (früherer Name phpMinAdmin) ist ein Tool zur vollständigen Verwaltung von Datenbanken. Adminer ist komplett in PHP geschrieben und besteht, im Gegensatz zu phpMyAdmin, aus einer einzigen Datei, die auf dem Server abgelegt wird.
Adminer is available for MySQL, MariaDB, PostgreSQL, SQLite, MS SQL, Oracle, Elasticsearch, MongoDB and others via plugin.
Why is Adminer better than phpMyAdmin?
Replace phpMyAdmin with Adminer and you will get a tidier user interface, better support for MySQL features, higher performance and more security. See detailed comparison.
Adminer development priorities are: 1. Security, 2. User experience, 3. Performance, 4. Feature set, 5. Size.
Screenshots
Screencast about Adminer features and using plugins (19:31, by Igor Hlina)
Downloads
- Adminer 4.8.1 (.php, 465 kB), Nur auf Deutsch (.php, 311 kB)
- Adminer 4.8.1 for MySQL (.php, 356 kB), Nur auf Deutsch (.php, 209 kB)
- Source Code (.zip, 785 kB), Current development version
- Donate: Paypal, Patreon, Revolut
- Latest stable version (use e.g. by
wget
): https://www.adminer.org/latest[-mysql][-de].php
- Übersicht der Änderungen, blog
- User contributed packages:
Debian package,
Arch Linux package,
Wordpress Plugin,
Drupal module,
Docker,
Dockette,
Joomla extension,
Moodle plugin,
TYPO3 extension,
CMS Made Simple Module,
Laravel,
Laravel,
Laravel,
AMPPS,
Electron,
Jaxon
- Adminer is also bundled with Nette Framework (which this site runs on).
- Older versions
Merkmale
- Connect zur Datenbank mit Benutzername und Passwort
- Selektieren einer existierenden Datenbank üder Erzeugen einer Neuen
- Auflisten vom Feldern, Indizes, Fremdschlüsseln und Triggern einer Tabelle
- Ändern von Name, Speicher-Engine, Collation, Auto_Increment und Kommentaren von Tabellen
- Ändern von Name,Typ, Collation, Kommentaren and Standardwerten der Spalten
- Hinzufügen und Löschen von Tabellen und Spalten
- Erzeugen, Ändern und Suchen über Indizes mit Volltextsuche
- Erzeugen, Ändern, Löschen und Linklisten von Fremdschlüsseln
- Erzeugen, Ändern und Selektieren von Views
- Erzeugen, Ändern und Aufrufen von Stored Procedures und Functions
- Erzeugen, Ändern und Löschen von Triggern
- Anzeige der Daten in Tabellen mit Suchfunktion, Zusammenfassung und Sortierung
- Fügt neue Datensätzeein und ändert oder löscht bestehende Datensätze
- Unterstützt alle Daten Typen, Blobs über File Transfer
- Führt SQL Befehle über ein Eingabefeld oder eine Datei aus
- Exportiert Tablenstruktur, Daten, Views, Routinen und Datenbanken als SQL oder CSV
- Druckt das Datenbank Schema verbunden über Fremdschlüssel
- Zeigt Prozesse und bricht sie ab
- Zeigt Benutzer und Rechte und ändert sie
- Zeigt Variablen mit Verklinkung zur Documentation
- Event manager und Tabellen Partionierung (MySQL 5.1)
- Schemas, sequences, user types (PostgreSQL)
- Umfangreiche Anpassung möglich
Anforderungen
- Arbeitet mit MySQL, MariaDB, PostgreSQL, SQLite, MS SQL, Oracle, Elasticsearch, MongoDB, SimpleDB (plugin), Firebird (plugin), ClickHouse (plugin) - Improve your driver
- Unterstützt PHP 5, 7 und 8 mit enabled sessions
-
Available in many languages
(43)
- Create a new translation
- Frei zur kommerziellen sowie nicht-kommerziellen Verwendung (Apache License or GPL 2)
Security is #1 priority in development of Adminer. Adminer does not allow connecting to databases without a password and it rate-limits the connection attempts to protect against brute-force attacks. Still, consider making Adminer inaccessible to public by whitelisting IP addresses allowed to connect to it, password-protecting the access in your web server, enabling security plugins (e.g. to require an OTP) or by customizing the login
method. You can also delete Adminer if not needed anymore, it is just one file which is easy to upload in the future. Adminer had some security bugs in the past so update whenever Adminer tells you there is a new version available (ask your administrator if you could not update yourself).
Anwendung: Speichern sie nur die Datei adminer.css
zu der Datei adminer.php
auf den Server.
Referenzen