Sie suchen nach Möglichkeiten, die WordPress-Datenbank zu verwalten, wissen aber nicht, wie Sie anfangen sollen?
WordPress wird mit PHP als Skriptsprache und MySQL als Datenbankmanagementsystem geschrieben. Um WordPress nutzen zu können, müssen Sie keine der beiden Sprachen erlernen.
Ein sehr grundlegendes Verständnis der beiden könnte Ihnen jedoch bei der Fehlersuche helfen und Ihr Wissen über die Funktionsweise von WordPress (hinter den Kulissen) erweitern.
In diesem Artikel wird erklärt, wie WordPress die Datenbank verwendet, einschließlich einer Einführung in die Standard-Datenbanktabellen von WordPress. Außerdem zeigen wir Ihnen, wie Sie eine WordPress-Datenbank mit phpMyAdmin verwalten können. Dazu gehören das Erstellen von Datenbank-Backups, die Optimierung der WordPress-Datenbank und vieles mehr.
Dies ist ein umfassender Leitfaden für die Verwaltung von WordPress-Datenbanken, daher haben wir zur leichteren Navigation ein Inhaltsverzeichnis hinzugefügt:
- What Is a Database, and How Does WordPress Use it?
- What Is phpMyAdmin?
- How to Access phpMyAdmin
- Understanding WordPress Database Tables
- Managing the WordPress Database Using phpMyAdmin
- Creating a WordPress Database Backup Using phpMyAdmin
- Creating a WordPress Backup Using a Plugin
- Importing a WordPress Database Backup via phpMyAdmin
- Optimizing Your WordPress Database in phpMyAdmin
- Fixing WordPress Issues Using phpMyAdmin
- Reset WordPress Password Using phpMyAdmin
- Adding a New Admin User to WordPress Using phpMyAdmin
- Change a WordPress Username via PhpMyAdmin
- Other Useful phpMyAdmin Tricks
- Securing Your WordPress Database
Was ist eine Datenbank und wie wird sie von WordPress verwendet?
Eine Datenbank ist ein System zum Speichern und Abrufen von Daten in geordneter Weise. Eine Datenbank ermöglicht es der Software, Daten auf programmierbare Weise zu verwalten.
WordPress zum Beispiel verwendet PHP (eine Programmiersprache), um Daten in der Datenbank zu speichern und abzurufen.
Die in einer WordPress-Datenbank gespeicherten Informationen umfassen Beiträge, Seiten, Kommentare, Kategorien, Tags, benutzerdefinierte Felder, Benutzer und andere WordPress-Einstellungen. Wir werden dies später in diesem Lernprogramm näher erläutern, wenn wir über WordPress-Datenbanktabellen sprechen.
Wenn Sie WordPress zum ersten Mal installieren, werden Sie aufgefordert, einen Datenbanknamen, einen Host, einen Benutzernamen und ein Passwort anzugeben. Diese Informationen werden in der Konfigurationsdatei mit dem Namen wp-config.php gespeichert.
Während der Installation verwendet WordPress die von Ihnen zur Verfügung gestellten Informationen über die Datenbank, um Tabellen zu erstellen und Standard-Installationsdaten in diesen Tabellen zu speichern.
Nach der Installation führt WordPress Abfragen an diese Datenbank aus, um dynamisch HTML-Seiten für Ihre Website oder Ihren Blog zu generieren.
Das macht WordPress extrem leistungsfähig, denn Sie müssen nicht für jede Seite, die Sie erstellen wollen, eine neue .html-Datei erstellen. WordPress verwaltet alles dynamisch.
Wo wird meine WordPress-Datenbank gespeichert?
WordPress verwendet MySQL als Datenbankmanagementsystem, eine Software, die auf Ihrem WordPress-Hosting-Server installiert ist. Ihre WordPress-Datenbank wird ebenfalls auf demselben Server gespeichert.
Dieser Speicherort ist in den meisten Shared-Hosting-Umgebungen nicht zugänglich. Wenn Sie jedoch einen VPS-Hostingplan oder einen dedizierten Server verwenden, können Sie Befehlszeilentools verwenden, um die Datenbank zu finden.
In den meisten Fällen befindet sie sich unter folgendem Pfad:
/var/lib/mysql/ihre_datenbank_name
Dies kann jedoch von einem Hosting-Anbieter zum anderen unterschiedlich sein.
Es ist wichtig zu wissen, dass Sie nicht unbedingt auf die Datenbankdatei selbst zugreifen müssen. Sie können andere Tools wie phpMyAdmin verwenden, um Ihre Datenbank zu verwalten.
Was ist phpMyAdmin?
phpMyAdmin ist eine webbasierte Software, mit der Sie MySQL-Datenbanken über Ihren Webbrowser verwalten können. Sie bietet eine einfach zu bedienende Oberfläche, über die Sie MySQL-Befehle und Datenbankoperationen ausführen können.
Sie können damit auch Datenbanktabellen, Zeilen und Felder durchsuchen und bearbeiten. Außerdem können Sie damit alle Daten in einer Datenbank importieren, exportieren oder löschen.
Wie man auf phpMyAdmin zugreift
PhpMyAdmin ist bei allen führenden WordPress-Hosting-Unternehmen vorinstalliert. Sie finden es im cPanel-Dashboard Ihres Hosting-Kontos unter dem Abschnitt Datenbanken. Nachfolgend finden Sie einen Beispiel-Screenshot aus dem Bluehost-Kontrollpanel:
Abhängig von Ihrem Hosting-Anbieter kann Ihre cPanel-Oberfläche anders aussehen als auf dem obigen Screenshot. Sie können das phpMyAdmin-Symbol immer noch unter dem Abschnitt Datenbanken finden.
Wenn Sie darauf klicken, öffnet sich die phpMyAdmin-Oberfläche, in der Sie Ihre WordPress-Datenbank in der linken Spalte auswählen können. Danach zeigt phpMyAdmin alle Tabellen in Ihrer WordPress-Datenbank an.
Werfen wir einen Blick auf die WordPress-Datenbanktabellen.
WordPress-Datenbanktabellen verstehen
Jede WordPress-Installation verfügt über 12 Standardtabellen in der Datenbank. Jede Datenbanktabelle enthält Daten für verschiedene Abschnitte, Merkmale und Funktionen von WordPress.
Wenn Sie sich die Struktur dieser Tabellen ansehen, können Sie leicht verstehen, wo die verschiedenen Teile Ihrer Website gespeichert sind. Derzeit werden bei einer Standard-WordPress-Installation die folgenden Tabellen erstellt:
Hinweis: wp_
vor jedem Tabellennamen ist das Datenbankpräfix, das Sie bei der Installation gewählt haben. Er kann anders lauten, wenn Sie ihn bei der Installation geändert haben.
wp_commentmeta : Diese Tabelle enthält Meta-Informationen über Kommentare, die auf einer WordPress-Website veröffentlicht werden. Die Tabelle hat vier Felder: meta_id, comment_id, meta_key und meta_value. Jede meta_id ist mit einer comment_id verknüpft. Ein Beispiel für gespeicherte Kommentar-Meta-Informationen ist der Status eines Kommentars (genehmigt, ausstehend, Papierkorb).
wp_comments : Wie der Name schon sagt, enthält diese Tabelle Ihre WordPress-Kommentare. Sie enthält den Namen des Verfassers des Kommentars, URL, E-Mail, Kommentar und mehr.
wp_links : Zur Verwaltung von Blogrolls, die von früheren Versionen von WordPress oder dem Link Manager Plugin erstellt wurden.
wp_options : Diese Tabelle enthält die meisten Ihrer WordPress-Site-Einstellungen, wie z. B. die Site-URL, Admin-E-Mail, Standardkategorie, Beiträge pro Seite, Zeitformat und vieles mehr. Die Options-Tabelle wird auch von zahlreichen WordPress-Plugins verwendet, um Plugin-Einstellungen zu speichern.
wp_postmeta : Diese Tabelle enthält Meta-Informationen über Ihre WordPress-Beiträge, Seiten und benutzerdefinierten Beitragstypen. Beispiele für Post-Meta-Informationen sind die für die Anzeige einer Seite verwendete Vorlage, benutzerdefinierte Felder usw. Einige Plugins verwenden diese Tabelle auch, um Plugin-Daten zu speichern, wie z. B. WordPress SEO-Informationen.
wp_posts : Der Name sagt „posts“, aber eigentlich enthält diese Tabelle alle Beitragstypen oder, besser gesagt, Inhaltstypen. Diese Tabelle enthält alle Ihre Beiträge, Seiten, Überarbeitungen und benutzerdefinierten Beitragstypen.
wp_termmeta : Diese Tabelle ermöglicht es Entwicklern, benutzerdefinierte Metadaten für Begriffe unter ihren benutzerdefinierten Taxonomien zu speichern. WooCommerce verwendet sie zum Beispiel, um Metadaten für Produktattribute und Kategorien zu speichern.
wp_terms : WordPress verfügt über ein leistungsstarkes Taxonomiesystem, mit dem Sie Ihre Inhalte organisieren können. Die einzelnen Taxonomie-Elemente werden als Begriffe bezeichnet und in dieser Tabelle gespeichert. Zum Beispiel sind Ihre WordPress-Kategorien und -Tags Taxonomien, und jede Kategorie/jeder Tag darin ist ein Begriff.
wp_term_relationships : Diese Tabelle verwaltet die Beziehungen zwischen den WordPress-Beitragstypen und den Begriffen in der Tabelle wp_terms. Zum Beispiel ist dies die Tabelle, die WordPress hilft zu bestimmen, ob Beitrag X in die Kategorie Y fällt.
wp_term_taxonomy : Diese Tabelle definiert Taxonomien für Begriffe, die in der Tabelle wp_terms definiert sind. Wenn Sie zum Beispiel den Begriff„WordPress Tutorials“ haben, dann enthält diese Tabelle die Daten, die besagen, dass er mit einer Taxonomie namens Kategorie verbunden ist. Kurz gesagt, diese Tabelle enthält die Daten, die WordPress helfen zu unterscheiden, welcher Begriff eine Kategorie, welcher ein Tag und mehr ist.
wp_usermeta : Enthält Meta-Informationen über registrierte Benutzer auf Ihrer Website.
wp_users : Enthält Benutzerinformationen wie Benutzername, Passwort, Benutzer-E-Mail und mehr.
Verwalten der WordPress-Datenbank mit phpMyAdmin
Ihre WordPress-Datenbank enthält wichtige WordPress-Einstellungen, alle Ihre Blog-Beiträge, Seiten, Kommentare und vieles mehr. Sie müssen bei der Verwendung von phpMyAdmin äußerst vorsichtig sein, da Sie sonst versehentlich wichtige Daten löschen könnten.
Als Vorsichtsmaßnahme sollten Sie immer eine vollständige Datenbanksicherung erstellen. So können Sie Ihre Datenbank so wiederherstellen, wie sie vorher war.
Schauen wir uns an, wie man ganz einfach ein WordPress-Datenbank-Backup erstellen kann.
Erstellen einer WordPress-Datenbank-Sicherung mit phpMyAdmin
Um ein Backup Ihrer WordPress-Datenbank von phpMyAdmin aus zu erstellen, klicken Sie auf die Datenbank. Klicken Sie dann im oberen Menü einfach auf die Registerkarte „Exportieren“.
In neueren Versionen von phpMyAdmin werden Sie nach einer Exportmethode gefragt. Bei der schnellen Methode wird Ihre Datenbank in eine .sql-Datei exportiert. Die benutzerdefinierte Methode bietet Ihnen mehr Optionen und die Möglichkeit, Backups in komprimierten Zip- oder Gzip-Archivformaten herunterzuladen.
Wir empfehlen, die benutzerdefinierte Methode zu verwenden und zip als Komprimierungsmethode zu wählen. Mit der benutzerdefinierten Methode können Sie auch Tabellen aus der Datenbank ausschließen.
Angenommen, Sie haben ein Plugin verwendet, das eine Datenbanktabelle erstellt hat, und Sie verwenden dieses Plugin nicht mehr. Dann können Sie diese Tabelle von der Sicherung ausschließen, wenn Sie möchten.
Ihre exportierte Datenbankdatei kann über die Registerkarte „Import“ von phpMyAdmin in eine andere oder dieselbe Datenbank zurück importiert werden.
Erstellen einer WordPress-Sicherung mit einem Plugin
Regelmäßige Backups Ihrer WordPress-Website sind das Beste, was Sie für die Sicherheit von WordPress tun können. Die WordPress-Datenbank enthält zwar den Großteil Ihrer Website-Informationen, aber es fehlen immer noch einige ziemlich wichtige Elemente, wie z. B. Vorlagendateien, Bilder, Uploads usw.
Alle Ihre Bilder werden im Ordner uploads in Ihrem Verzeichnis /wp-content/ gespeichert. Auch wenn die Datenbank die Information hat, welches Bild einem Beitrag angehängt ist, ist es nutzlos, wenn der Bildordner diese Dateien nicht enthält.
Oft denken Anfänger, dass eine Datenbanksicherung alles ist, was sie brauchen. Das ist NICHT wahr. Sie brauchen eine vollständige Sicherung Ihrer Website, die auch Ihre Themen, Plugins und Bilder umfasst.
Auch wenn die meisten Hosting-Unternehmen behaupten, dass sie tägliche Backups durchführen, empfehlen wir Ihnen, selbst Backups zu erstellen, nur für den Fall der Fälle.
Hinweis: Wenn Sie eine verwaltete WordPress-Hosting-Lösung wie WP Engine verwenden, werden täglich Backups erstellt.
Für die meisten Menschen, die nicht auf WP Engine sind, sollten Sie ein WordPress-Backup-Plugin verwenden, um automatische WordPress-Backups auf Ihrer Website einzurichten.
Importieren einer WordPress-Datenbank-Sicherung über phpMyAdmin
Mit phpMyAdmin können Sie auch ganz einfach Ihre WordPress-Datenbank importieren. Starten Sie einfach phpMyAdmin und wählen Sie dann Ihre WordPress-Datenbank aus.
Als Nächstes müssen Sie im oberen Menü auf den Link „Importieren“ klicken.
Klicken Sie auf dem nächsten Bildschirm auf die Schaltfläche „Datei auswählen“ und wählen Sie die zuvor heruntergeladene Datenbank-Sicherungsdatei aus.
phpMyAdmin verarbeitet nun den Upload Ihrer Sicherungsdatei und importiert sie in Ihre WordPress-Datenbank. Sobald der Vorgang abgeschlossen ist, erhalten Sie eine Erfolgsmeldung.
Optimierung der WordPress-Datenbank in phpMyAdmin
Nachdem Sie WordPress eine Weile verwendet haben, wird Ihre Datenbank fragmentiert. Es gibt Speicher-Overheads, die die Gesamtgröße der Datenbank und die Ausführungszeit von Abfragen erhöhen.
MySQL verfügt über einen einfachen Befehl, mit dem Sie Ihre Datenbank optimieren können. Gehen Sie einfach zu phpMyAdmin und klicken Sie auf Ihre WordPress-Datenbank. Daraufhin wird eine Liste Ihrer WordPress-Tabellen angezeigt.
Klicken Sie auf den Link „Alles prüfen“ unter den Tabellen. Daneben befindet sich ein Dropdown-Menü „Mit Auswahl“. Klicken Sie darauf und wählen Sie „Tabelle optimieren“.
Damit wird Ihre WordPress-Datenbank durch Defragmentierung ausgewählter Tabellen optimiert. Dadurch werden Ihre WordPress-Abfragen etwas schneller ausgeführt und die Größe Ihrer Datenbank leicht reduziert.
WordPress-Probleme mit phpMyAdmin beheben
Wie bereits erwähnt, ist phpMyAdmin ein praktisches Tool für die Fehlersuche und -behebung bei einigen häufigen WordPress-Fehlern und -Problemen.
Sehen wir uns einige häufige WordPress-Probleme an, die mit phpMyAdmin leicht behoben werden können.
WordPress-Passwort mit phpMyAdmin zurücksetzen
Wenn Sie Ihr WordPress-Administrator-Passwort vergessen haben und es nicht über eine E-Mail mit dem verlorenen Passwort wiederherstellen können, dann können Sie mit dieser Methode Ihr WordPress-Passwort schnell zurücksetzen.
Starten Sie zunächst phpMyAdmin und wählen Sie Ihre WordPress-Datenbank aus. Daraufhin werden Ihre WordPress-Datenbanktabellen angezeigt, und Sie müssen neben der Tabelle wp_users auf „Durchsuchen“ klicken.
Hinweis: Die Tabellen in Ihrer WordPress-Datenbank haben möglicherweise ein anderes Tabellenpräfix als das, das wir in unserem Bildschirmfoto zeigen.
Sie sehen nun die Zeilen in Ihrer WordPress-Benutzertabelle. Klicken Sie auf die Schaltfläche „Bearbeiten“ neben dem Benutzernamen, für den Sie das Passwort ändern möchten.
phpMyAdmin zeigt Ihnen ein Formular mit allen Benutzerinformationsfeldern an.
Sie müssen den Wert im Feld „user_pass“ löschen und ihn durch Ihr neues Passwort ersetzen. Wählen Sie in der Spalte „Funktion“ die Option „MD5“ aus dem Dropdown-Menü und klicken Sie auf die Schaltfläche „Los“.
Ihr Passwort wird mit einem MD5-Hash verschlüsselt und in der Datenbank gespeichert.
Herzlichen Glückwunsch! Sie haben Ihr WordPress-Passwort mit phpMyAdmin erfolgreich geändert.
Einige von Ihnen werden sich jetzt vielleicht fragen, warum wir den MD5-Hash zur Verschlüsselung des Kennworts gewählt haben.
In der älteren Version verwendete WordPress einen MD5-Hash zur Verschlüsselung von Passwörtern. Seit WordPress 2.5 werden nun stärkere Verschlüsselungstechnologien verwendet. Aus Gründen der Abwärtskompatibilität erkennt WordPress jedoch weiterhin MD5.
Sobald Sie sich mit einer als MD5-Hash gespeicherten Kennwortfolge anmelden, erkennt WordPress diese und ändert sie mit den neueren Verschlüsselungsalgorithmen.
Hinzufügen eines neuen Admin-Benutzers zu WordPress mit phpMyAdmin
Angenommen, Sie haben Zugriff auf die WordPress-Datenbank, aber nicht auf den WordPress-Administrationsbereich. Sie können zwar das Passwort des Admin-Benutzers ändern, aber das hindert andere Admin-Benutzer daran, ihre Konten zu benutzen.
Eine einfachere Lösung wäre es, einen neuen Admin-Benutzer über phpMyAdmin hinzuzufügen.
Zuerst müssen Sie phpMyAdmin starten und dann Ihre WordPress-Datenbank auswählen. Daraufhin werden Ihre WordPress-Datenbanktabellen angezeigt, wo Sie auf den Link „Durchsuchen“ neben der Tabelle wp_users klicken müssen.
phpMyAdmin zeigt Ihnen nun die Zeilen in der Tabelle wp_users an.
Klicken Sie oben im Menü auf den Link „Einfügen“.
Daraufhin wird ein Formular angezeigt, das Sie ausfüllen müssen, um einen neuen Benutzer zu Ihrer WordPress-Website hinzuzufügen.
Im Folgenden wird beschrieben, wie Sie die einzelnen Felder des Formulars ausfüllen müssen.
- ID – Sie können diese Angabe ignorieren, da sie automatisch generiert wird.
- user_login – Dies ist Ihr WordPress-Benutzername, mit dem Sie sich anmelden.
- user_pass – Dies ist Ihr WordPress-Passwort. Sie müssen das Passwort eingeben und MD5 in der Funktionsspalte auswählen.
- user_nicename – Dies ist der URL-freundliche Benutzername, den Sie für Ihre Anmeldung verwenden können.
- user_email – Geben Sie eine gültige E-Mail-Adresse ein, da Sie diese möglicherweise benötigen, um E-Mails zum Zurücksetzen des Passworts und WordPress-Benachrichtigungen zu erhalten.
- user_url – Fügen Sie Ihre Website-URL hinzu, oder lassen Sie sie leer.
- user_registered – Sie müssen die CURRENT_TIME in der Funktionsspalte auswählen, um hier automatisch die aktuelle Zeit einzufügen.
- user_activation_key – Sie können dieses Feld auch leer lassen, da es zur Genehmigung der Benutzerregistrierung verwendet wird.
- user_status – Sie können dieses Feld auch leer lassen.
- display_name – Sie können den vollständigen Namen des Benutzers so eingeben, wie er in den Artikeln angezeigt werden soll. Sie können ihn auch leer lassen.
Nachdem Sie das Formular ausgefüllt haben, klicken Sie auf die Schaltfläche „Go“, um es in Ihre WordPress-Datenbank einzufügen. phpMyAdmin wird nun die MySQL-Abfrage ausführen, um die Daten einzufügen.
Wir haben den Benutzer hinzugefügt, aber dieser Benutzer hat keine Administratorrolle auf Ihrer WordPress-Website. Dieser Wert wird in einer anderen Tabelle namens wp_usermeta gespeichert.
Bevor wir diesen Benutzer zu einem Administrator machen können, müssen wir die Benutzer-ID herausfinden.
Klicken Sie einfach auf den Link „Durchsuchen“ neben der Tabelle wp_users, und Sie sehen eine Zeile mit dem neu hinzugefügten Benutzer und seiner Benutzer-ID.
Notieren Sie sich die Benutzer-ID, da Sie sie im nächsten Schritt benötigen.
Öffnen wir nun die Tabelle wp_usermeta, indem wir auf den Link „Durchsuchen“ neben der Tabelle klicken.
Als Nächstes müssen Sie auf den Link „Einfügen“ am oberen Rand klicken.
Damit können Sie der Tabelle eine neue Zeile hinzufügen.
Sie sehen nun ein Formular zur Eingabe einer neuen Zeile.
Hier teilen Sie WordPress mit, dass der Benutzer, den Sie zuvor angelegt haben, die Rolle des Administrators hat.
So füllen Sie dieses Formular aus.
- umeta_id – Sie müssen es leer lassen, da es automatisch ausgefüllt wird.
- user_id – Geben Sie die Benutzer-ID ein, die Sie zuvor kopiert haben.
- meta_key – In dieses Feld müssen Sie „wp_capabilities“ eingeben. Möglicherweise müssen Sie jedoch wp_ ersetzen, wenn Ihre WordPress-Tabellennamen ein anderes Präfix verwenden.
- meta_value – Sie müssen den folgenden serialisierten Wert eingeben:
a:1:{s:13:“administrator“;s:1:“1″;}
Klicken Sie abschließend auf die Schaltfläche „Go“, um Ihre Änderungen zu speichern.
Als nächstes müssen wir eine weitere Zeile hinzufügen, um die Benutzerebene zu definieren. Klicken Sie auf den Link „Einfügen“ im oberen Menü, um eine weitere Zeile in die Usermeta-Tabelle einzufügen.
So füllen Sie dieses Formular aus.
- umeta_id – Sie müssen es leer lassen, da es automatisch ausgefüllt wird.
- user_id – Geben Sie die Benutzer-ID für Ihren neu hinzugefügten Benutzer ein.
- meta_key – In dieses Feld müssen Sie „wp_user_level“ eingeben. Möglicherweise müssen Sie jedoch wp_ ersetzen, wenn Ihre WordPress-Tabellennamen ein anderes Präfix verwenden.
- meta_value – Hier müssen Sie „10“ als Wert für die Benutzerebene eingeben.
Vergessen Sie nicht, auf die Schaltfläche „Go“ zu klicken, um die Daten einzufügen.
Das war’s. Sie können nun den WordPress-Administrationsbereich besuchen und sich mit Ihrem neu hinzugefügten Administrator-Benutzer anmelden.
Ändern eines WordPress-Benutzernamens über PhpMyAdmin
Sie haben vielleicht bemerkt, dass Sie in WordPress zwar den vollständigen Namen oder den Spitznamen eines Benutzers ändern können, nicht aber den Benutzernamen.
Viele Benutzer wählen bei der Installation Benutzernamen, die sie später vielleicht ändern möchten. Hier erfahren Sie, wie Sie dies über phpMyAdmin tun können.
Hinweis: Es gibt eine einfachere Möglichkeit, Ihren WordPress-Benutzernamen mithilfe eines Plugins zu ändern.
Zunächst müssen Sie phpMyAdmin über das cPanel-Dashboard Ihres Hosting-Accounts starten. Danach müssen Sie Ihre WordPress-Datenbank auswählen.
phpMyAdmin zeigt die Tabellen Ihrer WordPress-Datenbank an. Sie müssen auf den Link „Durchsuchen“ neben der Tabelle wp_users klicken.
In dieser Tabelle werden nun alle registrierten Benutzer auf Ihrer Website aufgelistet.
Klicken Sie dann auf den Link „Bearbeiten“ neben dem Benutzernamen, den Sie ändern möchten.
phpMyAdmin zeigt Ihnen nun die Benutzerdaten an.
Sie müssen das Feld user_login ausfindig machen und den Wert auf den gewünschten Benutzernamen ändern.
Vergessen Sie nicht, auf die Schaltfläche „Go“ zu klicken, um Ihre Änderungen zu speichern. Sie können nun Ihre Website besuchen und sich mit Ihrem neuen Benutzernamen anmelden.
Andere nützliche phpMyAdmin Tricks
Ihre WordPress-Datenbank ist der Motor hinter Ihrer Website. Mit phpMyAdmin können Sie die Einstellungen optimieren, um die Leistung zu verbessern, Probleme zu beheben oder einfach Dinge zu ändern, die im WordPress-Administrationsbereich nicht geändert werden können.
Hier sind noch ein paar weitere Tricks, die Sie mit phpMyAdmin anwenden können.
- Deaktivieren Sie alle WordPress-Plugins.
- Ändern Sie Ihr WordPress-Theme über phpMyAdmin.
- Duplizieren Sie die WordPress-Datenbank über phpMyAdmin.
- Suchen und Ersetzen von Text in der WordPress-Datenbank
Sichern Ihrer WordPress-Datenbank
Bevor wir darauf eingehen, möchten wir betonen, dass jede Website gehackt werden kann. Es gibt jedoch bestimmte Maßnahmen, die Sie ergreifen können, um es ein wenig schwieriger zu machen.
Das erste, was Sie tun können, ist, das Präfix der WordPress-Datenbank zu ändern. Dies kann die Wahrscheinlichkeit von SQL-Injection-Angriffen auf Ihre WordPress-Datenbank erheblich verringern. Denn Hacker zielen oft auf Websites ab, die das Standardpräfix wp_ table verwenden.
Eine Schritt-für-Schritt-Anleitung finden Sie in unserem Tutorial zum Ändern des WordPress-Datenbankpräfixes.
Darüber hinaus sollten Sie immer einen sicheren Benutzernamen und ein sicheres Passwort für Ihren MySQL-Benutzer wählen. Dadurch wird es für jemanden schwierig, Zugang zu Ihrer WordPress-Datenbank zu erhalten.
Für die Sicherheit von WordPress empfehlen wir Ihnen dringend die Verwendung von Sucuri. Es ist das beste WordPress-Sicherheits-Plugin, das alle Versuche einer MySQL-Injektion abfängt, noch bevor sie Ihre Website erreichen.
Wir hoffen, dass dieser Leitfaden Ihnen geholfen hat, die Verwaltung von WordPress-Datenbanken und den Umgang mit phpMyAdmin zu erlernen. Lesen Sie auch unseren Leitfaden zur Beschleunigung der WordPress-Performance und sehen Sie sich unsere Top-Tipps für die besten E-Mail-Marketing-Services an, um Ihr Geschäft auszubauen.
Wenn Ihnen dieser Artikel gefallen hat, dann abonnieren Sie bitte unseren YouTube-Kanal für WordPress-Videotutorials. Sie können uns auch auf Twitter und Facebook finden.
Syed Balkhi says
Hey WPBeginner readers,
Did you know you can win exciting prizes by commenting on WPBeginner?
Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
You can get more details about the contest from here.
Start sharing your thoughts below to stand a chance to win!
Jiří Vaněk says
Wow, this is a great article, I have saved it to my favorites. I actually knew some of the tricks in phpmyadmin, but definitely not all of them, and here it’s all beautifully described, including pictures. This article is a goldmine for working with databases and WordPress.
WPBeginner Support says
Glad you liked our article
Admin
Nadine says
Hi!
Thanks you so much for this tutorial!!! it was really help full!
WPBeginner Support says
Glad our guide was helpful
Admin
Abdul says
Article is well explanatory and concise. Thank you.
WPBeginner Support says
You’re welcome
Admin
Kelvin says
Am having problem with the login pageusername how it connect with database
WPBeginner Support says
For any issues with your database, you would want to reach out to your hosting provider and they should be able to assist.
Admin
Kevin says
A good introduction thank you.
I have several WP sites and several databases.
How can I tell which database belongs to which site?
WPBeginner Support says
The wp-config file for each site and that would specify which database they are using. You can see our guide on the wp-config file below:
https://www.wpbeginner.com/glossary/wp-config-php/
Admin
Salman says
Perfect… I want to learn
WPBeginner Support says
Glad our article can be a good starting point
Admin
Pam Sheets says
Awesome! Very well explained quick and to the point.
Thank you,
WPBeginner Support says
You’re welcome, glad you liked our article
Admin
Dubravka says
Very clear and really good article.
WPBeginner Support says
Thank you
Admin
Aviral says
Very nice article
WPBeginner Support says
Thank you
Admin
Vimal Rathod says
You write well I learned a lot from this blog. My question was answered but I also got the information I needed
WPBeginner Support says
Glad our content has been helpful
Admin
ajay says
I have two totally separate WP websites setup. Different domains, different databases. I manage both of them and they are both hosted on a dedicated server. I am trying to include some basic content that requires just a tad more than an RSS feed. I need to pull data from SITE-1 and display it on SITE-2
WPBeginner Support says
If it is a post or page you can go under Tools>Export on the site with the content to select the specific content you want to be transferred and then use Tools>Import on the site to bring in the content
Admin
Dr Eddy says
I need more help how to create, a website via word press and how to Host it
Any help..
WPBeginner Support says
We have a guide you can follow here: https://www.wpbeginner.com/guides/
Admin
Wadhi says
do i need to learn back end development if i use WordPress. I mean aren’t there some plugins which can help me create a website with front-end and back end system. I want a food delivery website
WPBeginner Support says
You do not need to learn development to run a WordPress site. Some plugins will give you that kind of editing power but not all of those plugins are needed.
Admin
George says
when i clink on new post, this is what i see; Sorry, that didn’t work.
Please try again or come back later.
504 Error. Gateway Timeout.
please help
WPBeginner Support says
For the 504 error, you would want to take a look at our article here: https://www.wpbeginner.com/wp-tutorials/how-to-fix-the-504-gateway-timeout-error-in-wordpress/
Admin
Steve Hanzek says
I’m looking to create a website that would allow bands and venues to maintain their schedules, and a visitor to select a date and see all the bands playing on that date, and all the venues with bands playing on that date.
I’m proficient with the SQL (mySQL) needed to do the querying, just want to find out if WordPress will let me create custom pages based on the results of a query?
Thanks
WPBeginner Support says
WordPress will allow that, for an example plugin that already allows you to search you can take a look at our article here: https://www.wpbeginner.com/plugins/how-to-let-users-filter-posts-and-pages-in-wordpress/
Admin