phpMyAdmin
phpMyAdmin-Projekt
Über das Werkzeug
phpMyAdmin ist eine Weboberfläche zur Verwaltung von MySQL- und MariaDB-Datenbanken. Es läuft selbst als PHP-Anwendung auf dem Server und wird im Browser bedient – deshalb liegt es bei nahezu jedem Webhosting-Paket bei.
Für die Arbeit mit HTML ist es indirekt wichtig: Sobald eine Website Inhalte aus einer Datenbank bezieht, entscheidet sich hier, wie Text ankommt. Der häufigste Fehler ist die Zeichensatz-Verwechslung. Steht die Datenbank auf latin1 und die Seite liefert UTF-8 aus, erscheinen Umlaute als Zeichensalat. Zu prüfen sind drei Stellen: die Kollation der Tabelle, die Kollation der Spalte und die Verbindung, über die die Anwendung zugreift.
Der Export ist die zweite Stärke. Vor jedem größeren Eingriff eine SQL-Datei ziehen – das dauert eine Minute und ersetzt jede Diskussion darüber, ob man vorher hätte sichern sollen.
Weil die Oberfläche vollen Zugriff auf die Daten gibt, gehört sie nicht ungeschützt ins Netz: Ein zusätzlicher Verzeichnisschutz und eine aktuelle Fassung sind Pflicht.
Wofür es taugt
Kurz gesagt
Datenbankverwaltung im Browser – und die Stelle, an der sich Zeichensatzfehler entscheiden.