phpMyAdmin ist ein freies, in PHP geschriebenes Werkzeug, mit dem du MySQL- und MariaDB-Datenbanken über den Browser verwaltest. Du siehst Tabellen, änderst Einträge, führst SQL-Befehle aus und exportierst Daten, ohne Kommandozeile. Es ist praktisch, aber wer dort einen falschen Klick setzt, ändert die Website direkt im Maschinenraum.

Kurz zusammengefasst:

  • Oberfläche im Browser für MySQL und MariaDB.
  • Freie Software unter der GNU General Public License, Version 2.
  • Bei vielen Hosting-Paketen enthalten.
  • Typische Aufgaben: Export, Import, einzelne Werte ändern.
  • Änderungen wirken sofort, deshalb vorher sichern.

Was phpMyAdmin macht

Eine WordPress-Website hält ihre Inhalte und Einstellungen in einer Datenbank, meist MySQL oder MariaDB. Diese Datenbank besteht aus Tabellen, die du normalerweise nie siehst. phpMyAdmin macht sie sichtbar wie eine Tabellenkalkulation im Browser: Zeilen lesen, Felder ändern, suchen, sortieren.

Laut Hersteller verwaltet es Datenbanken, Tabellen, Felder und Indizes, dazu Benutzerkonten und deren Rechte. Es führt SQL-Befehle aus und exportiert unter anderem nach SQL, CSV und XML. Die Oberfläche ist in 98 Sprachen übersetzt.

Installieren musst du es selten selbst. Die WordPress-Dokumentation schreibt dazu, ein gutes Hosting-Paket habe es dabei. Bei deinem Webhoster findest du den Zugang meist in der Verwaltung des Pakets.

Wofür du es im Website-Alltag brauchst

  • Sicherung: Die Datenbank über den Reiter Export als SQL-Datei herunterladen.
  • Wiederherstellung: Eine SQL-Datei zurückspielen, wenn eine Datenbank verloren oder beschädigt ist.
  • Notfall: Die Werte siteurl und home in der Tabelle wp_options korrigieren, wenn der Zugang zum Backend nach einem Umzug nicht mehr geht.
  • Diagnose: Nachsehen, was in einer Tabelle wirklich steht, etwa wenn ein Plugin Reste hinterlassen hat.

Für ein vollständiges Backup reicht das allein nicht, denn die Dateien der Website liegen nicht in der Datenbank. Bei großen Datenbanken stößt phpMyAdmin außerdem an Grenzen. Die WordPress-Dokumentation verweist dann auf mysqldump über die Kommandozeile.

Wo die Risiken liegen

In phpMyAdmin gibt es kein Rückgängig wie im Editor. Bestätigst du einen Befehl, ist er ausgeführt. Deshalb steht vor jeder Änderung ein Export. Die WordPress-Dokumentation rät beim direkten Ändern der Adresse ebenfalls zuerst zur Sicherung.

Eine bekannte Falle ist das Suchen und Ersetzen über die ganze Datenbank, etwa beim Domainwechsel. Manche Themes und Widgets speichern Werte zusammen mit ihrer Länge. Ändert sich die Adresse, passt diese Angabe nicht mehr, und laut WordPress-Dokumentation geht dann etwas kaputt. Dafür gibt es Werkzeuge wie WP-CLI search-replace.

Das zweite Risiko ist der Zugang selbst, denn wer dort hineinkommt, kommt an alle Daten. Für eigene Installationen nennt die phpMyAdmin-Dokumentation unter anderem diese Maßnahmen:

  • nur über HTTPS betreiben,
  • Zwei-Faktor-Authentifizierung für das eigene Konto aktivieren,
  • hinter einer zusätzlichen Anmeldung des Webservers verbergen,
  • das Verzeichnis setup nach der Einrichtung entfernen,
  • Sicherheitsmeldungen verfolgen und bei neuen Schwachstellen aktualisieren.

Was das für deinen Betrieb heißt

Als Inhaber musst du phpMyAdmin nicht bedienen können. Du solltest nur wissen, dass es existiert und wer bei dir Zugriff hat. Für den täglichen Betrieb der Website brauchst du es nicht, und vieles, wofür Anleitungen im Netz es empfehlen, geht im WordPress-Backend oder mit einem Plugin sicherer.

In der Geschäftsführung siehst du darin vor allem eine Frage der Zugriffsrechte. In der Datenbank liegen oft Kundendaten aus Formularen oder dem Shop, und ein Datenbankzugang umgeht die Benutzerrollen von WordPress. Halte fest, wer die Zugangsdaten kennt, und ändere sie, wenn ein Dienstleister wechselt. Klemmt die Website und du traust dich nicht in die Datenbank, ist WordPress Support der ruhigere Weg.

Häufige Fragen

Ist phpMyAdmin kostenlos?

Ja. Es ist freie Software unter der GNU General Public License, Version 2. Bei Hosting-Paketen, die es mitbringen, fallen dafür in der Regel keine eigenen Lizenzkosten an, das hängt aber am Tarif deines Hosters.

Ist phpMyAdmin dasselbe wie MySQL?

Nein. MySQL ist das Datenbanksystem, in dem die Daten liegen. phpMyAdmin ist nur eine Oberfläche, mit der du darauf zugreifst.

Kann ich damit ein WordPress-Backup machen?

Nur für die Datenbank. Bilder, Plugins und Theme liegen als Dateien auf dem Server und brauchen eine eigene Sicherung, und auch das Zurückspielen solltest du einmal probiert haben.

Wie sicher ist phpMyAdmin?

Das hängt von Version und Absicherung ab. Das Projekt veröffentlicht Sicherheitsmitteilungen unter der Kennung PMASA. Wird es von deinem Hoster betrieben, liegen Aktualisierung und Grundabsicherung meist bei ihm, frag im Zweifel nach.

Muss ich danach etwas in WordPress tun?

Prüfe die Website im Browser und schau, ob die Änderung ankommt. Ein aktiver Cache kann noch den alten Stand zeigen, bis er geleert ist.

Unsicher, was in deiner Datenbank liegt?

Wir schauen gemeinsam drauf, wer Zugriff hat und wie die Datenbank gesichert wird.

Der Autor: Tim Ehling

Über den Autor

Tim Ehling

Seit über zwei Jahrzehnten beschäftige ich mich mit Webentwicklung – und seit 2006 ganz besonders intensiv mit WordPress. Ich entwickle und optimiere Webseiten, betreue sie langfristig durch zuverlässige Wartung und biete Schulungen für alle, die WordPress sicher und effizient nutzen möchten. Außerdem unterstütze ich Unternehmen dabei, ihre Social-Media-Kanäle und SEO-Strategien so zu verbessern, dass sie bei Kunden und Suchmaschinen gleichermaßen gut ankommen.

Mehr aus dem Glossar