Linux · Programmierung
Adminer
Adminer ist ein leichtgewichtiges, webbasiertes Datenbank‑Verwaltungstool, geschrieben in PHP, das häufig als Ein‑Datei‑Ersatz für HeidiSQL unter Linux verwendet wird.
- Lizenz
- GPL-3.0
- Aktuelle Version
- 6.1.2
Was ist Adminer?
Adminer besteht aus einer einzigen PHP‑Datei, die eine voll ausgestattete Datenbank‑Verwaltungsoberfläche bereitstellt. Es unterstützt MySQL, MariaDB, PostgreSQL, SQLite, Oracle und weitere und ist seit 2010 verfügbar. Das Projekt wird von einem kleinen Team gepflegt, das regelmäßig Sicherheitsupdates liefert und einen stabilen Release‑Zyklus hat.
Es richtet sich an Entwickler, Systemadministratoren und Power‑User, die eine schnelle, browserbasierte Oberfläche gegenüber schweren Desktop‑Clients bevorzugen. Da es innerhalb eines Webservers läuft, kann es von jedem Rechner mit einem Browser aufgerufen werden, was die Remote‑Datenbankverwaltung sehr praktisch macht.
Im Vergleich zu HeidiSQL wirkt Adminer minimalistischer; es fehlen einige der erweiterten Query‑Builder‑Funktionen und die Windows‑ähnliche GUI. Dennoch machen seine Schlichtheit und der geringe Ressourcenverbrauch es zu einer soliden Wahl für schnelle Aufgaben und für Umgebungen, in denen die Installation eines kompletten Desktop‑Clients unpraktisch ist.
Ideal für: Schnelle, webbasierte Datenbankverwaltung, wenn ein leichtgewichtiges Werkzeug benötigt wird.
Wichtige Funktionen von Adminer
- Einzelne PHP‑Datei, keine Installation nötig
- Unterstützt MySQL, MariaDB, PostgreSQL, SQLite, Oracle und weitere
- Integrierter Import/Export für SQL, CSV, XML, JSON
- Benutzerdefinierte Tastenkürzel und Themes
- Sitzungsverwaltung und Passwortschutz
- Erweiterbar über Plugins
- Responsives UI für mobile Browser
Vorteile
- Sehr leichtgewichtig – läuft aus einer einzigen Datei
- Plattform‑unabhängig – funktioniert auf jedem Webserver mit PHP
- Regelmäßige Sicherheitsupdates
- Erweiterbar mit Plugins
- Open source und kostenlos
Nachteile
- Kein nativer Desktop‑Client, benötigt einen Webserver
- Begrenzte erweiterte Abfrage‑Funktionen im Vergleich zu HeidiSQL
- Kein integrierter Backup‑Assistent
- Erfordert PHP und Webserver‑Konfiguration
Windows-Programme, die Adminer ersetzt
Adminer unter Linux installieren
sudo apt install adminersudo apt install adminersudo zypper install adminerTipps für Windows-Umsteiger
Wenn Sie von HeidiSQL zu Adminer wechseln, denken Sie daran, dass Adminer innerhalb eines Webservers läuft; Sie müssen die adminer.php‑Datei in ein web‑zugängliches Verzeichnis legen und über http://yourserver/adminer.php darauf zugreifen. Import/Export‑Formate bleiben gleich (SQL, CSV, XML, JSON). Tastenkürzel unterscheiden sich: Adminer verwendet Ctrl+S zum Speichern und Ctrl+F zum Suchen, während HeidiSQL Ctrl+S zum Speichern und F3 zum Suchen nutzt. Arbeitsablauf‑Änderungen: Sie haben keine lokale GUI mehr, sondern verwenden einen Browser, was bei großen Ergebnis‑Mengen langsamer wirken kann, dafür aber auf allen Rechnern konsistent ist.
Adminer: häufige Fragen
Ist Adminer sicher auf einem Produktions‑Server zu verwenden?
Adminer ist sicher, wenn Sie den Zugriff auf vertrauenswürdige Benutzer beschränken, HTTPS verwenden und ein starkes Passwort setzen. Es speichert keine Zugangsdaten im Klartext und kann durch die Authentifizierung des Webservers geschützt werden.
Kann ich Adminer zur Verwaltung von PostgreSQL‑Datenbanken einsetzen?
Ja, Adminer unterstützt PostgreSQL von Haus aus. Wählen Sie einfach PostgreSQL im Dropdown‑Menü für den Datenbanktyp aus, wenn Sie sich verbinden.
Unterstützt Adminer SSL‑Verbindungen zu MySQL?
Ja, beim Verbindungsaufbau können Sie SSL in den Verbindungsoptionen aktivieren; Adminer nutzt dann die SSL‑Unterstützung der MySQL‑Client‑Bibliothek.
Wie füge ich benutzerdefinierte Plugins zu Adminer hinzu?
Legen Sie die Plugin‑PHP‑Dateien in dasselbe Verzeichnis wie adminer.php und binden Sie sie über den Parameter "plugin" in der URL ein, z. B. adminer.php?plugin=plugin_name.
Aktualisiert am