Vertrauenswürdige WordPress-Tutorials, wenn Sie sie am dringendsten benötigen.
Anfängerleitfaden für WordPress
WPB Cup
25 Millionen+
Websites, die unsere Plugins verwenden
16+
Jahre WordPress-Erfahrung
3000+
WordPress-Tutorials von Experten

Was ist: Datenbank

Eine WordPress-Datenbank ist eine Sammlung aller Informationen, die für die Funktion Ihrer Website unerlässlich sind. Sie ist wie ein großer Lagerraum, in dem WordPress Daten für alle Teile Ihrer Website speichert.

Diese Informationen umfassen alles, was Sie in Ihre Blogbeiträge und Seiten schreiben, Details zu Personen, die sich auf Ihrer Website registrieren, und die Optionen, die Sie zur Konfiguration Ihrer WordPress-Website verwenden.

WordPress verwendet MySQL als sein Datenbankverwaltungssystem. MySQL ist eine Open-Source-Software, die zum Erstellen von Datenbanken sowie zum Speichern und Abrufen von Daten bei Bedarf verwendet wird.

Jedes Mal, wenn Sie WordPress installieren, richtet Ihr Webhosting-Provider im Hintergrund die Datenbank Ihrer Website für Sie ein.

Was ist eine Datenbank in WordPress

Wie funktioniert eine WordPress-Datenbank?

Sie können sich Ihre WordPress-Datenbank wie einen riesigen Aktenschrank vorstellen, der das Backstage Ihrer Website darstellt. Hier ist, was sie tut:

  • Speichert alles: Es speichert alle Ihre wichtigen Website-Informationen organisiert, wie Ihre Blogbeiträge, Seiten, benutzerdefinierte Beitragstypen, Metadaten, benutzerdefinierte Felder, Benutzerinformationen, E-Commerce-Produkte und so weiter.
  • Organisiert für einfachen Zugriff: Diese Informationen werden in separaten Abschnitten, sogenannten Tabellen, gespeichert, die Ordnern in einem Aktenschrank ähneln. Jede Tabelle enthält eine bestimmte Art von Daten, sodass WordPress schnell finden kann, was es benötigt.
  • Stellt Inhalte für Ihre Website bereit: Wenn Sie eine Seite auf Ihrer WordPress-Website besuchen, ruft WordPress die Inhalte aus der Datenbank ab und zeigt sie an.
  • Speichert Benutzerinformationen: Wenn Sie sich in Ihr Konto einloggen, überprüft die Datenbank Ihren Benutzernamen und Ihr Passwort. Sie speichert auch Ihre Profilinformationen.
  • Verfolgt Einstellungen: Alle Anpassungen, die Sie an Ihrer Website vornehmen, werden in der Datenbank gespeichert, damit Ihre Website diese Änderungen widerspiegelt.

Was ist die Standard-Datenbankstruktur von WordPress?

Während der WordPress-Installation richtet Ihr Webhoster automatisch eine Datenbankstruktur für Ihre Website ein. Diese Struktur umfasst mehrere Tabellen, jede mit ihrem eigenen Zweck und Satz von Spalten.

Beispiel für eine WordPress-Datenbank

Standardmäßig verwendet WordPress das Präfix wp_ für seine Datenbanktabellen. Das bedeutet, dass die tatsächlichen Tabellennamen in Ihrer Datenbank mit wp_ beginnen, gefolgt vom Tabellennamen.

Zum Beispiel heißt die Tabelle zum Speichern von Benutzerinformationen tatsächlich wp_users.

Hier ist eine vereinfachte Erklärung der Standard-WordPress-Datenbanktabellen:

  • Die Tabelle wp_users enthält alle WordPress-Benutzerdaten und -berechtigungen auf Ihrer Website.
  • Die Tabelle wp_posts enthält alle Beiträge, Seiten und Mediendateien auf Ihrer Website.
  • Die Tabelle wp_comments enthält alle Kommentare, die auf Ihrer Website gemacht wurden.
  • Die Tabelle wp_options speichert alle Einstellungen und Optionen für Ihre WordPress-Site.
  • Die Tabelle wp_terms speichert die Kategorien und Schlagwörter, die auf Ihrer Website verwendet werden.
  • Die Tabelle wp_term_relationships verbindet Beiträge mit den Kategorien und Schlagwörtern, zu denen sie gehören.
  • Die Tabelle wp_term_taxonomy definiert die Art der Taxonomie (wie Kategorie oder Schlagwort) für jeden Begriff.
  • Die Tabelle wp_usermeta speichert zusätzliche Informationen über Benutzer.
  • wp_postmeta-Tabelle speichert zusätzliche Informationen über Beiträge.
  • Die Tabelle wp_commentmeta speichert zusätzliche Informationen über Kommentare.
  • wp_termmeta speichert Metadaten für Begriffe, also die Kategorien, Schlagwörter oder andere benutzerdefinierte Taxonomien, die Sie auf Ihrer WordPress-Website haben könnten.

Jede Tabelle hat ihre eigenen Spalten, die wie die Felder in einem Formular sind. Sie speichern bestimmte Arten von Informationen.

Zum Beispiel speichert die Tabelle wp_users Spalten wie user_login (der vom Benutzer gewählte Benutzername) und user_pass (das Passwort für das Benutzerkonto).

Spalten in der wp_users-Tabelle

Wo wird die Datenbank in WordPress gespeichert?

Die Datenbank wird auf einem Server gespeichert, der von Ihrem WordPress-Hosting-Unternehmen bereitgestellt wird. Typischerweise ist dieser Host 'localhost', was bedeutet, dass sich die Datenbank auf demselben Server wie Ihre WordPress-Website befindet.

Einige WordPress-Hosting-Anbieter verwenden möglicherweise unterschiedliche Namen für ihre Datenbank-Hosts. Sie finden den korrekten Hostnamen in den MySQL- oder Datenbankabschnitten Ihres cPanel oder des Control Panels, das Ihr Hosting-Anbieter verwendet.

Auswahl des Menüs MySQL-Datenbanken in Bluehost cPanel

Wenn Sie sich bezüglich des Hostnamens unsicher sind, zögern Sie nicht, Ihren WordPress-Hosting-Provider um Unterstützung zu bitten.

Was ist eine SQL-Abfrage?

Eine SQL-Abfrage ist eine spezielle Anweisung, die in einer Sprache namens SQL (Structured Query Language) geschrieben ist. Sie ist wie ein spezifischer Befehl, den Sie der WordPress-Datenbank geben.

WordPress verwendet MySQL-Abfragen, um die Datenbank nach spezifischen Daten abzufragen. Zum Beispiel könnte es einen bestimmten Blogbeitrag anhand seiner eindeutigen ID oder alle Kommentare für eine bestimmte Seite abfragen. Diese Daten werden dann verwendet, um den Inhalt zu erstellen, den Sie auf Ihrer Website sehen.

In einigen Situationen können SQL-Abfragen auch verwendet werden, um Informationen in der Datenbank zu aktualisieren. Wenn Sie beispielsweise Ihren Website-Titel ändern, aktualisiert eine SQL-Abfrage den entsprechenden Eintrag in der Tabelle wp_options.

Was ist phpMyAdmin?

phpMyAdmin ist ein webbasiertes Tool, das als Benutzeroberfläche für die Verwaltung Ihrer MySQL-Datenbank dient. Es ist wie ein Kontrollpanel, das speziell für den Zugriff auf und die Verwaltung von Tabellen in Ihrer Datenbank entwickelt wurde.

PHPMyAdmin mit Ihrer Datenbank verbinden

Hier ist, was Sie mit phpMyAdmin tun können:

  • Datenbank durchsuchen: Sie können alle Tabellen in Ihrer Datenbank und die darin gespeicherten Informationen sehen.
  • Daten bearbeiten: In einigen fortgeschrittenen Situationen müssen Sie möglicherweise bestimmte Informationen in den Datenbanktabellen bearbeiten. phpMyAdmin ermöglicht Ihnen dies (z. B. durch Suchen und Ersetzen), aber seien Sie vorsichtig, da Fehler Ihre Website beeinträchtigen können.
  • Einfache Abfragen ausführen: Ähnlich wie bei SQL-Abfragen können Sie phpMyAdmin verwenden, um grundlegende Abfragen zum Abrufen oder Aktualisieren von Daten auszuführen.

Die meisten WordPress-Hosting-Anbieter stellen phpMyAdmin in Ihrem Hosting-Kontrollpanel zur Verfügung. Die genauen Schritte können je nach Anbieter variieren, aber Sie finden es normalerweise in Abschnitten mit der Bezeichnung „Datenbanken“ oder „MySQL“.

Mehr über phpMyAdmin erfahren Sie in unserem Anfängerleitfaden zur WordPress-Datenbankverwaltung mit phpMyAdmin.

Auswahl von phpMyAdmin in cPanel

Warum ist es wichtig, Ihre WordPress-Datenbank zu optimieren?

Im Laufe der Zeit kann Ihre WordPress-Datenbank zusätzliche Daten ansammeln, die Ihre Website verlangsamen können. Das liegt daran, dass die Datenbank mehr Informationen durchsuchen muss, um das zu finden, was sie benötigt, wodurch Ihre Website für Besucher länger zum Laden benötigt.

Unnötige Daten können auch zu häufigen WordPress-Fehlern und Ineffizienzen in der Datenbank führen, was zu unerwarteten Problemen mit Ihrer Website führt.

Die Optimierung Ihrer Datenbank ist wie das Bereinigen unnötiger Dateien auf Ihrem Computer. Sie entfernt diese zusätzlichen Daten und optimiert die Art und Weise, wie Informationen gespeichert werden. Hier sind die Vorteile für Ihre Website:

  • Schnellere Ladezeiten: Eine saubere Datenbank hilft Ihrer Website, Seiten schneller zu laden, was die Benutzererfahrung und die Suchmaschinenrankings verbessert (da Suchmaschinen schnellere Websites bevorzugen).
  • Weniger Fehler: Durch das Entfernen unnötiger Daten können Sie die Wahrscheinlichkeit von Datenbankfehlern verringern, die dazu führen könnten, dass Ihre Website Fehlfunktionen aufweist.
  • Einfachere Fehlerbehebung: Wenn Sie jemals Probleme mit Ihrer Website haben, erleichtert eine optimierte Datenbank die Fehlerbehebung bei WordPress, da weniger Daten zu untersuchen sind.

Sie können Ihre Datenbank optimieren, indem Sie unnötige Daten bereinigen. Dazu gehört das Entfernen von Spam-Kommentaren, alten Beitragsrevisionen und übrig gebliebenen Daten von deinstallierten WordPress-Plugins.

Sie können auch das Speicherlimit erhöhen in Ihrer wp-config.php-Datei, was bei Datenbankoperationen helfen kann.

Bevor Sie wesentliche Änderungen vornehmen, ist es äußerst wichtig, ein Datenbank-Backup zu erstellen. Dies ist eine Kopie Ihrer Datenbank, die Sie wiederherstellen können, wenn während der Optimierung etwas schiefgeht.

Viele WordPress-Hosting-Anbieter bieten Backup-Optionen an, oder Sie können Datenbank-Plugins wie Duplicator verwenden. Es ist eines der einfachsten WordPress-Plugins, um Ihre Website zu sichern, auch wenn Sie Anfänger sind.

Wir hoffen, dieser Artikel hat Ihnen geholfen, mehr über Datenbanken in WordPress zu erfahren. Möglicherweise möchten Sie auch unsere Liste mit zusätzlichen Leseempfehlungen unten für verwandte Artikel mit nützlichen WordPress-Tipps, Tricks und Ideen ansehen.

Wenn Ihnen dieser Artikel gefallen hat, abonnieren Sie bitte unseren YouTube-Kanal für WordPress-Video-Tutorials. Sie finden uns auch auf Twitter und Facebook.

Zusätzliche Lektüre

Das ultimative WordPress-Toolkit

Erhalten Sie KOSTENLOSEN Zugang zu unserem Toolkit – eine Sammlung von WordPress-bezogenen Produkten und Ressourcen, die jeder Profi haben sollte!