Was ist phpMyAdmin?
phpMyAdmin ist ein Werkzeug im Browser zur Verwaltung von MySQL-Datenbanken. Sie können damit Tabellen durchsehen, SQL-Abfragen ausführen, Daten importieren und exportieren sowie Datenbank-Benutzer verwalten – alles über eine übersichtliche Oberfläche.
phpMyAdmin öffnen
- Melden Sie sich bei EGPNL an
- Wechseln Sie zu Databases → phpMyAdmin
- Wählen Sie die Datenbank, die Sie verwalten möchten
- phpMyAdmin öffnet sich in einem neuen Tab
Direkter Zugriff: Sofern freigeschaltet, erreichen Sie phpMyAdmin auch direkt über
https://yourdomain.com/phpmyadmin. Die Oberfläche von phpMyAdmin
Die Oberfläche besteht aus drei Bereichen:
- Seitenleiste: Navigation durch Datenbanken und Tabellen
- Obere Menüleiste: SQL, Search, Query, Export, Import, Operations
- Hauptbereich: Tabellendaten und Abfrageergebnisse
Typische Aufgaben
Tabellendaten durchsehen
- Klicken Sie in der Seitenleiste auf eine Datenbank
- Klicken Sie auf einen Tabellennamen
- Klicken Sie auf Browse, um die Zeilen zu sehen
- Blättern Sie mit der Seitennavigation durch die Datensätze
SQL-Abfragen ausführen
- Wählen Sie Ihre Datenbank
- Klicken Sie auf den Reiter SQL
- Geben Sie Ihre SQL-Abfrage ein
- Klicken Sie auf Go, um sie auszuführen
-- Example: Select all users
SELECT * FROM users WHERE status = 'active';
-- Example: Update a record
UPDATE products SET price = 29.99 WHERE id = 5;
-- Example: Delete records
DELETE FROM logs WHERE created_at < '2024-01-01';
Vorsicht: Sichern Sie Ihre Datenbank immer, bevor Sie UPDATE- oder DELETE-Abfragen ausführen. Es gibt keinen Rückgängig-Knopf!
Daten durchsuchen
- Wählen Sie eine Tabelle
- Klicken Sie auf den Reiter Search
- Geben Sie je Spalte die Suchkriterien ein
- Klicken Sie auf Go, um die Treffer anzuzeigen
Datensätze bearbeiten
- Öffnen Sie die Tabelle
- Klicken Sie neben einer Zeile auf Edit
- Ändern Sie die Werte
- Klicken Sie auf Go, um zu speichern
Neue Datensätze anlegen
- Wählen Sie eine Tabelle
- Klicken Sie auf den Reiter Insert
- Füllen Sie die Werte für jede Spalte aus
- Klicken Sie auf Go, um den Datensatz einzufügen
Datenbank exportieren
- Wählen Sie die Datenbank
- Klicken Sie auf den Reiter Export
- Wählen Sie den Export Quick oder Custom
- Format: SQL (empfohlen)
- Klicken Sie auf Go, um die Datei herunterzuladen
Custom-Export: Der Custom-Export bietet mehr Optionen – Komprimierung (gzip), einzelne Tabellen oder Exporte nur der Daten.
Datenbank importieren
- Wählen Sie die Zieldatenbank (oder legen Sie eine neue an)
- Klicken Sie auf den Reiter Import
- Klicken Sie auf Choose File und wählen Sie Ihre .sql-Datei
- Klicken Sie auf Go, um zu importieren
Grenzen bei der Importgröße
phpMyAdmin hat Upload-Grenzen. Bei großen Dateien gilt:
- Komprimieren Sie die .sql-Datei zu .sql.gz
- Importieren Sie stattdessen über die MySQL-Kommandozeile
- Teilen Sie große Dateien in kleinere Stücke auf
Arbeiten mit Tabellen
Eine neue Tabelle anlegen
- Wählen Sie die Datenbank
- Geben Sie den Tabellennamen und die Anzahl der Spalten ein
- Klicken Sie auf Go
- Legen Sie jede Spalte fest (Name, Typ, Länge und so weiter)
- Klicken Sie auf Save
Tabellenstruktur ändern
- Wählen Sie die Tabelle
- Klicken Sie auf den Reiter Structure
- Nutzen Sie Add column oder klicken Sie bei vorhandenen Spalten auf Change
Tabellen optimieren
- Wählen Sie die zu optimierenden Tabellen aus
- Wählen Sie im Auswahlmenü Optimize table
- Das gibt ungenutzten Speicher frei und verbessert die Performance
Nützliche SQL-Abfragen
Suchen und ersetzen
UPDATE wp_posts
SET post_content = REPLACE(post_content, 'http://oldsite.com', 'https://newsite.com');
WordPress-Passwort zurücksetzen
UPDATE wp_users
SET user_pass = MD5('newpassword')
WHERE user_login = 'admin';
Tabellengrößen anzeigen
SELECT table_name,
ROUND((data_length + index_length) / 1024 / 1024, 2) AS 'Size (MB)'
FROM information_schema.tables
WHERE table_schema = 'your_database'
ORDER BY (data_length + index_length) DESC;
War dieser Artikel hilfreich?