MariaDB ist eines der Datenbankmanagementsysteme, die WordPress zum Speichern und Abrufen von Blog-Informationen verwenden kann. Es ist eine Alternative zur beliebten MySQL-Datenbankanwendung.
WordPress verwendet eine Datenbank als Ablage für Ihre Website. Sie enthält Ihre Beiträge und Seiten, Kommentare, viele Einstellungen und vieles mehr.
Sie können WordPress verwenden, ohne zu wissen, wie die Datenbank hinter den Kulissen funktioniert, aber ein grundlegendes Verständnis ist hilfreich, wenn Sie Probleme mit Ihrer WordPress-Website beheben wollen.
Was ist eine Datenbank?
MariaDB ist ein relationales Datenbankmanagementsystem, das auf Ihrem WordPress-Hosting-Server läuft und mehrere Benutzer und Datenbanken verwaltet. Das bedeutet, dass es wie ein digitaler Aktenschrank funktioniert, der die Daten Ihrer Website in verschiedenen Tabellen organisiert und speichert.
Sie funktioniert auf die gleiche Weise wie MySQL und ist vollständig mit WordPress kompatibel, so dass Sie beide Datenbankanwendungen mit WordPress verwenden können. In der Regel wird die Wahl der Datenbanksoftware von Ihrem WordPress-Hosting-Anbieter getroffen.
Beide Anwendungen verwenden eine Programmiersprache namens SQL (Structured Query Language). Sie wird zum Abrufen, Hinzufügen und Löschen von Informationen aus den Datenbanktabellen verwendet.
Eine SQL-Anweisung zum Abrufen von Daten wird als Abfrage bezeichnet und sieht in der Regel etwa so aus:
SELECT * FROM wp_posts WHERE ID = 23;
Sie brauchen keine Programmierkenntnisse oder Kenntnisse über Datenbanken, um WordPress zu nutzen. All dies geschieht automatisch hinter den Kulissen.
Mit einigen Grundkenntnissen in SQL können fortgeschrittene Benutzer jedoch viele WordPress-Fehler beheben, indem sie direkt mit der Datenbank arbeiten, z. B:
- Ein WordPress-Passwort zurücksetzen
- Hinzufügen eines Admin-Benutzers
- Ändern der WordPress-E-Mail-Adresse
Dies ist besonders hilfreich, wenn Sie sich nicht in den WordPress-Administrationsbereich einloggen können. In diesem Fall können Sie mit phpMyAdmin direkten Zugriff auf Ihre WordPress-Datenbank erhalten.
Dies ist eine Webanwendung, die Sie im Kontrollpanel Ihres Webhosting-Anbieters finden. Mit ihr können Sie Ihre WordPress-Datenbank von Ihrem Webbrowser aus verwalten.
Mehr über Datenbanken und deren Verwendung erfahren Sie in unserem Einsteigerhandbuch zur WordPress-Datenbankverwaltung mit phpMyAdmin.
Was ist der Unterschied zwischen MySQL und MariaDB?
Die Datenbankanwendung MySQL hat eine lange Geschichte. Sie wurde erstmals 1995 veröffentlicht und hat sich schnell als schnelle, effiziente und kostengünstige Datenbankanwendung durchgesetzt.
Als WordPress 2003 auf den Markt kam, wählte es MySQL für die Verwaltung seiner Datenbank.
Sie ist derzeit im Besitz der Oracle Corporation. Es handelt sich um Open-Source-Software, die unter der GPL lizenziert und kostenlos erhältlich ist.
Als MySQL 2009 von Oracle übernommen wurde, erstellte eine Gemeinschaft von Entwicklern einen Fork der Software. Sie nannten dieses neue Open-Source-Projekt MariaDB.
Mit MariaDB konnten sie unabhängig von Oracle weiter an der Datenbank arbeiten, während Oracle die Weiterentwicklung von MySQL überwachte.
Seitdem wurden MariaDB neue Funktionen hinzugefügt, die in MySQL nicht enthalten sind, und das Team hat die Leistung verbessert. Es bleibt jedoch vollständig kompatibel mit MySQL.
Wir haben diesen Blog 2019 auf MariaDB umgestellt, um von den Leistungsvorteilen zu profitieren und die WPBeginner-Website zu beschleunigen.
Wie verwendet WordPress seine Datenbank?
Die meisten Ihrer WordPress-Daten werden in Datenbanktabellen gespeichert. Dazu gehören Beiträge, Seiten, Kommentare, Kategorien, Tags, benutzerdefinierte Felder, Benutzer und andere WordPress-Einstellungen.
Vielleicht erinnern Sie sich daran, dass Sie bei der Erstinstallation von WordPress Informationen zum Einrichten der Datenbank angegeben haben. Sie wurden aufgefordert, einen Datenbanknamen, einen Host, einen Benutzernamen und ein Passwort anzugeben.
Diese Informationen über die WordPress-Datenbank werden in der Konfigurationsdatei wp-config.php gespeichert.
WordPress verwendet die von Ihnen bereitgestellten Informationen, um Datenbanktabellen zu erstellen, und erstellt dann die Standard-Installationsdaten in diesen Tabellen.
Bei einer Standard-WordPress-Installation werden 12 Datenbanktabellen erstellt:
wp_commentmeta
enthält Metainformationen über Kommentare.wp_comments
enthält Kommentare und die Angaben des Verfassers des Kommentars.wp_links
verwaltet Blogrolls, die von früheren Versionen von WordPress erstellt wurden.wp_options
enthält die meisten seitenweiten WordPress-Einstellungen.wp_postmeta
enthält Metainformationen über Beiträge, Seiten und benutzerdefinierte Beitragstypen.wp_posts
enthält Ihre Beiträge, Seiten, benutzerdefinierten Beitragstypen und Revisionen.wp_termmeta
enthält Metadaten für Begriffe in benutzerdefinierten Taxonomien.wp_terms
enthält Begriffe aus Taxonomien, wie z. B. jede Kategorie und jedes Tag.wp_term_relationships
verwaltet die Beziehungen zwischen Beitragstypen und Begriffen.wp_term_taxonomy
definiert Taxonomien zur Unterscheidung zwischen Kategorien und Tags.wp_usermeta
enthält Metainformationen über registrierte Benutzer.wp_users
enthält Benutzerinformationen einschließlich Benutzernamen und Kennwörtern.
Sie werden feststellen, dass jede Tabelle mit dem Präfix wp_
beginnt. Wir empfehlen Ihnen, bei der WordPress-Installation ein anderes Präfix zu wählen, um die Sicherheit Ihrer Website zu verbessern.
Da Ihre wichtigen WordPress-Inhalte in der Datenbank gespeichert sind, müssen sie regelmäßig gesichert werden, ebenso wie die Dateien in Ihrer Mediathek, Themes und Plugins.
Backup-Plugins wie Duplicator sichern automatisch Ihre Dateien und Datenbanktabellen und speichern sie sicher an einem entfernten Ort. Wir empfehlen Ihnen, unsere Anleitung zum Sichern Ihrer WordPress-Website zu befolgen.
Ausführen von MariaDB auf Ihrem Computer
Wenn Sie WordPress lokal auf Ihrem Computer ausführen möchten, muss auf diesem die Software laufen, auf die WordPress angewiesen ist. Dazu gehören eine Datenbankverwaltungsanwendung wie MariaDB oder MySQL sowie eine Webserver-Software wie Apache und die Programmiersprache PHP.
Da es schwierig ist, alle diese Anwendungen einzeln einzurichten, wurden Lösungen entwickelt, um WordPress auf Windows und Mac zu installieren.
Eine dieser Lösungen verwendet MariaDB, und das ist XAMPP.
XAMPP läuft unter Windows, Mac und Linux, und Sie können lernen, es zu installieren, indem Sie unserer Anleitung folgen, wie man eine lokale WordPress-Site mit XAMPP erstellt.
Wir hoffen, dass dieser Artikel Ihnen geholfen hat, mehr über MariaDB in WordPress zu erfahren. Vielleicht möchten Sie auch unsere Liste mit weiterführenden Artikeln über nützliche WordPress-Tipps, -Tricks und -Ideen lesen, die Sie weiter unten finden.
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.
Zusätzliche Lektüre
- Datenbank
- Die 50 häufigsten WordPress-Fehler und wie man sie behebt
- Abfrage
- Wie man eine lokale WordPress-Site mit XAMPP erstellt
- Wie WordPress tatsächlich hinter den Kulissen funktioniert (Infografik)
- Anleitung für Anfänger zur WordPress-Datenbankverwaltung mit phpMyAdmin
- Wie man ein WordPress-Passwort von phpMyAdmin aus zurücksetzt
- phpMyAdmin
- MySQL
- Ändern der WordPress Admin-E-Mail (3 Methoden)