Websites
Auf Ihre Datenbank mit phpMyAdmin zugreifen
Every Kapsule website with a database gets browser based database access through phpMyAdmin, opened with single sign-on so there is no second password to keep. This guide covers opening it, reading…
Zugriff auf Ihre Datenbank mit phpMyAdmin
Jede Kapsule-Website mit einer Datenbank erhält browserbasierten Datenbankzugriff durch phpMyAdmin, geöffnet mit Single Sign-On, sodass Sie sich kein zweites Passwort merken müssen. Diese Anleitung behandelt das Öffnen, das Lesen Ihrer Verbindungsdetails, die dort durchzuführenden Operationen und die zwei Datenbankaufgaben, die Sie auf einer WordPress-Website niemals in phpMyAdmin durchführen sollten.
phpMyAdmin öffnen
- Melden Sie sich bei KPanel an und klicken Sie in der linken Seitenleiste auf Websites.
- Klicken Sie auf Ihre Website.
- Im Menü der Website öffnen Sie Files und dann Database.
- Klicken Sie auf Open phpMyAdmin.
phpMyAdmin öffnet sich in einem neuen Tab, bereits angemeldet und auf Ihre Website-Datenbank ausgerichtet. Es gibt kein Anmeldeformular und keine separaten Anmeldedaten zum Speichern.

Wenn die Seite sagt, dass für diesen Website-Typ keine Datenbank bereitgestellt ist, ist das zu erwarten. Statische HTML-Websites und einige Anwendungstypen werden ohne Datenbank erstellt. Website-Typen, die eine Datenbank verwenden, einschließlich WordPress und WooCommerce, haben diese immer.
Ihre Verbindungsdetails
Der gleiche Bildschirm zeigt die Anmeldedaten, die Ihre Anwendung verwendet, jeweils mit einer Kopierschaltfläche und das Passwort verborgen hinter einer Anzeigesteuerung:
| Feld | Wert |
|---|---|
| Host | 127.0.0.1 |
| Port | 3306 |
| Database | Der Name Ihrer Datenbank |
| Username | Ihr Datenbankbenutzer |
| Password | Verborgen, bis Sie auf Anzeigen klicken |
Dies sind die Werte, die in wp-config.php, eine .env-Datei oder die Datenbankkonfiguration eines beliebigen Frameworks gehören.
127.0.0.1 bedeutet „dieser Server". Er ist von Ihrem Laptop aus nicht erreichbar, und keine Firewall-Konfiguration ändert das: Die Datenbank lauscht von vornherein überhaupt nicht auf einer öffentlichen Adresse. Um einen Desktop-Client wie TablePlus oder Sequel Ace zu verbinden, tunneln Sie über SSH. Siehe Verbindung zu Ihrer Datenbank über einen SSH-Tunnel.
Wofür Sie es verwenden
phpMyAdmin verdient seinen Platz für eine spezifische Reihe von Aufgaben:
- Daten lesen. Bestätigen, was ein Plugin tatsächlich gespeichert hat, überprüfen, ob eine Zeile existiert, Datensätze zählen.
- Eine Datenbank importieren während einer Migration oder einer Wiederherstellung.
- Eine Datenbank exportieren, entweder als zusätzliche Sicherheitskopie oder um sie an einen Entwickler weiterzugeben.
- Ein einzelnes beschädigtes Feld reparieren, wie z. B. ein
siteurl, das falsch eingegeben wurde und Sie jetzt aus wp-admin sperrt. - Größe diagnostizieren. Das Sortieren von Tabellen nach Größe zeigt Ihnen sofort, wenn eine Log- oder Transient-Tabelle außer Kontrolle geraten ist.
Eine Datenbank importieren
- Öffnen Sie phpMyAdmin auf der Registerkarte Database.
- Klicken Sie im linken Panel auf den Namen Ihrer Datenbank.
- Klicken Sie oben auf Import.
- Wählen Sie die
.sql-Datei aus und klicken Sie auf Go.
Ein Import ersetzt übereinstimmende Tabellen. Es erfolgt keine Zusammenführung.
Das Importieren über eine Live-Datenbank ist zerstörerisch und unmittelbar. Jede Zeile in einer übereinstimmenden Tabelle wird durch das ersetzt, was sich in der Datei befindet, und es gibt in phpMyAdmin kein Undo. Erstellen Sie zuerst eine Sicherung auf der Registerkarte Backups der Website: Erstellen einer Sicherung.
Komprimieren Sie für einen großen Dump zuerst in .sql.gz, das phpMyAdmin akzeptiert und das die Datei normalerweise unter die Upload-Grenze bringt. Wenn sie immer noch zu groß ist, teilen Sie sie in mehrere Dateien nach Tabelle auf oder öffnen Sie ein Ticket und wir importieren sie serverseitig für Sie.
Eine Datenbank exportieren
- Klicken Sie im linken Panel auf den Namen Ihrer Datenbank.
- Klicken Sie auf Export.
- Quick mit SQL-Format ist richtig für eine direkte Kopie. Wählen Sie Custom, wenn Sie bestimmte Tabellen benötigen oder die Ausgabe gezippt haben möchten.
- Klicken Sie auf Go.
Ein phpMyAdmin-Export ist eine nützliche zusätzliche Kopie, keine Backup-Strategie. Sie erfasst nur die Datenbank, nicht Ihre Dateien, und lebt überall dort, wo Sie sie gespeichert haben. Ihre Website wird automatisch jeden Tag mit beiden zusammen gesichert und Sie können jederzeit eine manuelle erstellen: Erstellen einer Sicherung.
Zwei Dinge, die Sie hier nicht tun sollten
Führen Sie keine Suchen und Ersetzen mit SQL aus
WordPress speichert Plugin- und Theme-Einstellungen als PHP-serialisierte Strings, die die Länge jedes Werts darin aufzeichnen. Eine REPLACE()-Abfrage ändert den Text, ohne die aufgezeichnete Länge zu ändern, sodass PHP die Option nicht mehr lesen kann und sie stumm auf leer zurückgesetzt wird. Theme-Einstellungen verschwinden, Schieberegler leeren sich, Lizenzen werden deregistriert.
Verwenden Sie die Karte Search & Replace auf der Registerkarte WordPress der Website, die Serialisierung korrekt handhabt und zuerst eine Sicherung erstellt. Vollständige Erklärung: Durchführen von Suchen und Ersetzen.
Setzen Sie ein Passwort nicht durch Bearbeitung von wp_users zurück
Ältere Anleitungen sagen Ihnen, user_pass mit der MD5-Funktion aus dem phpMyAdmin-Dropdown zu setzen. Modernes WordPress verwendet keine MD5-Hashes, und dies falsch zu machen sperrt das Konto, statt es zurückzusetzen.
KPanel hat dafür richtige Tools auf der Registerkarte WordPress der Website, dann Users: Melden Sie sich direkt mit Login as an, senden Sie eine Reset-E-Mail oder kopieren Sie einen Reset-Link zum Weitergeben. Siehe Zurücksetzen eines verlorenen WordPress-Admin-Passworts.
WordPress-Datenbanktools in KPanel
Für Routine-WordPress-Datenbankarbeiten ist die Registerkarte WordPress, dann der Abschnitt Database sicherer und schneller als phpMyAdmin. Sie zeigt Ihnen Tabellengröße auf einen Blick, optimieren und reparieren mit automatischer Sicherung zuerst, Konvertierung alter Tabellen in ein modernes Speichermodul und One-Click-Cleanup von Beitragsrevisionen, Auto-Drafts, abgelaufenen Transients und gelöschten Beiträgen. Suchen und Ersetzen befindet sich einen Abschnitt weiter auf Quick Actions.
Greifen Sie auf phpMyAdmin zurück, wenn Sie rohe Zeilen betrachten müssen. Greifen Sie auf den Abschnitt Database zu, wenn Sie etwas ändern müssen.
Fehlerbehebung
phpMyAdmin wird nicht geöffnet. Die Schaltfläche benötigt Schreibzugriff auf die Website. Wenn Ihre Kapsule-Kontorrolle schreibgeschützt ist, fragen Sie einen Kontoinhaber. Wenn Sie Schreibzugriff haben und es immer noch fehlschlägt, wird die Website möglicherweise noch bereitgestellt: Überprüfen Sie das Statuspill oben auf der Website.
Ich kann mich nicht von meinem Laptop mit den Details auf der Registerkarte Database verbinden. Das ist korrekt und beabsichtigt. Die Datenbank ist nicht öffentlich zugänglich. Verwenden Sie einen SSH-Tunnel: Verbindung zu Ihrer Datenbank über einen SSH-Tunnel.
Der Import stoppt ohne Fehler. Fast immer die Dateigröße. Zippen Sie sie oder teilen Sie sie.
Ich habe einen Wert geändert und die Website ist kaputt gegangen. Stellen Sie aus der neuesten Sicherung wieder her: Wiederherstellen aus einer Sicherung. Deshalb kommt zuerst die Sicherung.
Tabellen sind riesig geworden. Sortieren Sie nach Größe in phpMyAdmin, um den Schuldigen zu finden, bereinigen Sie ihn dann von der Registerkarte WordPress, Abschnitt Database, statt Zeilen manuell zu löschen.