So aktualisieren Sie Ihre WordPress-Datenbank (+ Behebung der Schleife „Update erforderlich“)
John Turner
John Turner
Sie haben WordPress aktualisiert, und jetzt hört Ihr Dashboard nicht auf, Ihnen mitzuteilen, dass die Datenbank ebenfalls ein Update benötigt.
Sie klicken auf die Schaltfläche. Darauf steht: „Kein Update erforderlich, Ihre Datenbank ist bereits auf dem neuesten Stand.“ Dann laden Sie die Seite neu, und dieselbe Meldung ist wieder da.
Das passiert häufiger, als die Leute denken, und es ist nicht immer offensichtlich, warum.
Manchmal liegt es an einem Caching-Problem oder einer Versionsinkongruenz zwischen Ihren WordPress-Dateien und Ihrer Datenbank. Manchmal ist es eine beschädigte Tabelle, die seit Monaten unbemerkt ein Problem darstellt und erst jetzt etwas blockiert.
In diesem Leitfaden führe ich Sie zuerst durch den Standard-Update-Prozess und behandle dann Möglichkeiten, die Schleife zu beheben, wenn Sie darin feststecken.
Ich zeige Ihnen auch, wie Sie den Zustand Ihrer Datenbank überprüfen, bevor Sie ein Update durchführen, damit Sie dieses Problem von vornherein seltener haben.
Hier sind die wichtigsten Erkenntnisse:
- Das Ein-Klick-Dashboard-Update erledigt die Datenbank automatisch; Methoden 2 und 3 (Erzwingen über URL, WP-CLI) sind nur für manuelle Datei-Updates oder Multisite-Netzwerke erforderlich
- Die „Update erforderlich“-Schleife ist selten ein echtes Datenbankproblem. Meistens handelt es sich um einen veralteten Objekt-Cache oder ein Caching-Plugin, das einen veralteten Admin-Bildschirm anzeigt und in wenigen Minuten behoben werden kann.
- Eine Gesundheitsprüfung vor dem Update kann die Schleife vollständig verhindern. Tabellenüberlauf und strukturelle Probleme, die DB Optimizer kennzeichnet, sind ein häufiger Grund dafür, dass Updates auf halbem Weg stecken bleiben.
- Datenbank-Updates und Datenbank-Konfiguration sind unterschiedliche Dinge – Schema-Updates erfolgen automatisch nach einem Core-Update; Verbindungsdetails in wp-config.php müssen nur nach einer Migration geändert werden.
- Erstellen Sie immer ein Backup mit Duplicator, bevor Sie ein Update durchführen. Wenn ein Plugin-Konflikt während des Updates etwas beschädigt, ist die Wiederherstellung aus einem Backup schneller als die Fehlersuche im Dunkeln.
Inhaltsverzeichnis
- Warum Ihr WordPress-Datenbank-Update?
- Bevor Sie Ihre WordPress-Datenbank aktualisieren
- So aktualisieren Sie Ihre WordPress-Datenbank
- So beheben Sie die Schleife „WordPress-Datenbankaktualisierung erforderlich“
- So aktualisieren Sie Ihre WordPress-Datenbankkonfiguration
- Häufig gestellte Fragen (FAQs)
- Ihre Datenbank ist aktualisiert, hier ist, worauf Sie als Nächstes achten sollten
Warum Ihr WordPress-Datenbank-Update?
Jedes WordPress Core-Update kann Änderungen an der Datenbankstruktur beinhalten, nicht nur am Code. Neue Funktionen benötigen manchmal neue Tabellen, neue Spalten oder Änderungen an der Organisation vorhandener Daten.
Wenn Sie WordPress aktualisieren, werden zuerst die Core-Dateien aktualisiert. Wenn die neue Version dann Datenbankänderungen benötigt, zeigt WordPress Ihnen eine Benachrichtigung an, die Sie auffordert, auch die Datenbank zu aktualisieren.
Wenn Sie diesen Schritt überspringen, führen Sie neuen WordPress-Code gegen eine alte Datenbankstruktur aus. Plugins, die von dem neuen Schema abhängen, geben Fehler aus. Einige Admin-Bildschirme werden nicht mehr korrekt geladen.
In einigen Fällen bleibt die Website nutzbar, aber bestimmte Funktionen schlagen leise fehl.
Das Datenbank-Update selbst ist normalerweise schnell. Es ist der Teil, bei dem man stecken bleibt, der Zeit kostet. Deshalb konzentriert sich der Großteil dieses Leitfadens auf Prävention und Fehlerbehebung und nicht auf das Update selbst.
Bevor Sie Ihre WordPress-Datenbank aktualisieren
Zwei Dinge, bevor Sie die Update-Seite berühren: Sichern Sie alles und überprüfen Sie den aktuellen Zustand Ihrer Datenbank.
Wenn Sie eines davon überspringen, wird die Fehlerbehebung umso notwendiger.
Schritt 1: Sichern Sie Ihre gesamte Website
Bevor Sie Ihre WordPress-Datenbank aktualisieren, erstellen Sie ein vollständiges Backup Ihrer Website. Dies umfasst Ihre Datenbank, Dateien und alle anderen wichtigen Daten.
Mit einem aktuellen, zuverlässigen Backup können Sie Ihre Website im Falle von Problemen während des Update-Vorgangs einfach wiederherstellen.
Dazu empfehle ich die Verwendung von Duplicator. Im Gegensatz zu anderen Backup-Plugins kann es Ihre Website auch dann wiederherstellen, wenn sie vollständig offline ist.

Öffnen Sie Duplicator in Ihrem WordPress-Dashboard und erstellen Sie ein neues Backup. Für ein Core-Update sichern Sie Ihre gesamte Website, nicht nur die Datenbank.
Core-Updates berühren sowohl Dateien als auch die Datenbank. Ein reines Datenbank-Backup schützt Sie also nicht, wenn das Datei-Update ein Problem verursacht.

Benennen Sie das Backup so, dass Sie es später wiedererkennen, und wählen Sie einen Speicherort. Wenn Sie Cloud-Speicher verbunden haben (wie Duplicator Cloud), kann Duplicator das Backup automatisch dorthin senden.

Sobald das Backup abgeschlossen ist, sehen Sie es auf der Seite Backups aufgelistet. Das ist Ihr Wiederherstellungspunkt, falls bei den nächsten Schritten etwas schiefgeht.
Nur für den Fall, dass etwas schiefgeht, ist es eine gute Idee, dieses Backup als Wiederherstellungspunkt festzulegen. Klicken Sie auf das blaue Haus-Symbol.

Sobald Sie die Notfallwiederherstellung festgelegt haben, erhalten Sie zwei verschiedene Möglichkeiten, Ihre Website wiederherzustellen. Kopieren Sie entweder den Wiederherstellungslink oder laden Sie die Launcher-Datei herunter.

Wenn Sie vollständig aus Ihrem Admin-Dashboard ausgesperrt sind, fügen Sie den Wiederherstellungslink in ein Browserfenster ein. Oder öffnen Sie die Launcher-Datei. Duplicator stellt dieses gerade erstellte Backup automatisch wieder her.
Ich mache das vor jedem Core-Update, auch bei kleineren. Die fünf Minuten, die es dauert, sind nichts im Vergleich zur Fehlerbehebung einer defekten Website ohne Backup.
Schritt 2: Führen Sie eine Datenbank-Gesundheitsprüfung mit DB Optimizer durch
Dieser Schritt erfasst, was der Standard-Update-Prozess nicht prüft: eine Datenbank, die bereits Probleme hat, bevor Sie überhaupt beginnen.
Bevor wir aktualisieren, bereinigen wir Ihre Datenbank mit DB Optimizer. Dieses Plugin ist kostenlos bei Duplicator Pro.

Das Erste, was Sie sehen, ist eine Gesundheitsbewertung von 0 bis 100, aufgeteilt in fünf Bereiche: Tabellen-Overhead, Transients, Revisionen, Autoload-Größe und Papierkorb-Elemente.

Sie suchen hier nach einer Sache im Besonderen: Tabellen-Overhead. Wenn diese Leiste gelb oder rot ist, bedeutet dies normalerweise, dass eine oder mehrere Tabellen verschwendeten Speicherplatz angesammelt haben oder in einigen Fällen strukturelle Probleme aufgrund unvollständiger Operationen aufweisen.
Eine Datenbank mit Tabellenproblemen läuft eher Gefahr, während eines Schema-Updates Probleme zu bekommen. Wenn eine Tabelle, die das Update ändern muss, bereits in einem schlechten Zustand ist, kann das Update auf halbem Weg fehlschlagen, was eine der Möglichkeiten ist, wie Leute in der Schleife stecken bleiben, die ich zuvor erwähnt habe.
Öffnen Sie den Tab Bereinigen und führen Sie alle verfügbaren Optimierungen durch.

Gehen Sie dann zum Tab Tabellen. Optimieren Sie alle Tabellen mit Overhead.

Sobald Ihre Gesundheitsbewertung vernünftig aussieht und der Tabellen-Overhead beseitigt ist, sind Sie bereit für das Update!
So aktualisieren Sie Ihre WordPress-Datenbank
Es gibt drei Möglichkeiten, ein WordPress-Datenbank-Update durchzuführen. Hier ist, was Sie tun werden:
- Methode 1: Das Ein-Klick-Dashboard-Update: der Standardweg für die meisten Updates, bei dem WordPress Sie nach einem Core-Update automatisch auffordert
- Methode 2: Erzwingen des Updates über die URL: für Fälle, in denen Sie WordPress-Dateien manuell aktualisiert haben und die Datenbankaufforderung nicht von selbst erscheint
- Methode 3: WP-CLI verwenden: zum Aktualisieren der Datenbank über die Befehlszeile, nützlich für Multisite-Netzwerke oder wenn die Dashboard-Methode nicht geladen wird
Die meisten Leute benötigen nur Methode 1. Die anderen beiden sind für Situationen gedacht, in denen Methode 1 nicht zutrifft oder nicht funktioniert.
Methode 1: Das Ein-Klick-Dashboard-Update
Normalerweise ist das Upgrade von WordPress-Datenbanken ein einfacher Prozess. Beginnen Sie mit der Aktualisierung Ihrer Website auf die neueste Version von WordPress. Sie können dies auf der Seite Updates tun.

Wenn Ihre Datenbank ebenfalls aktualisiert werden muss, erscheint eine Benachrichtigung. Klicken Sie auf WordPress-Datenbank aktualisieren.

Wenn es fertig ist, sehen Sie eine Erfolgsmeldung und eine Schaltfläche Fortfahren. Klicken Sie darauf, und Sie landen wie gewohnt wieder in Ihrem Dashboard.
Wenn für diese Version keine Datenbankänderungen erforderlich waren, sehen Sie diesen Bildschirm gar nicht. Das ist normal. Nicht jedes Core-Update beinhaltet Datenbankänderungen.
Methode 2: Erzwingen Sie das Datenbank-Update über die URL
Verwenden Sie dies, wenn Sie Ihre WordPress-Dateien manuell über FTP oder den Dateimanager Ihres Hostinganbieters aktualisiert haben und die Aufforderung zur Datenbankaktualisierung nie erschien.
Öffnen Sie Ihren Browser und rufen Sie direkt auf: IhreDomain.de/wp-admin/upgrade.php
Stellen Sie sicher, dass Sie dies mit Ihrer Website-URL ersetzen. WordPress teilt Ihnen mit, ob Ihre Datenbank auf dem neuesten Stand ist.

Methode 3: Verwenden Sie WP-CLI
Wenn Sie SSH-Zugriff auf Ihren Server haben, bietet WP-CLI die schnellste Möglichkeit, eine Datenbankaktualisierung durchzuführen, und ist besonders nützlich, wenn das Dashboard nicht richtig geladen wird.
Verbinden Sie sich per SSH mit Ihrem Server und navigieren Sie zu Ihrem WordPress-Stammverzeichnis:
cd /path/to/your/wordpress
Führen Sie dann aus:
wp core update-db
Dies aktualisiert die Datenbank für eine Einzelplatzinstallation. Sie sehen eine Bestätigungsnachricht, sobald dies abgeschlossen ist.
Wenn Sie ein Multisite-Netzwerk verwalten, verwenden Sie stattdessen dies, um alle Websites im Netzwerk auf einmal zu aktualisieren:
wp core update-db --network
WP-CLI gibt Ihnen direkte Ausgaben, sodass Sie bei Fehlern eine Fehlermeldung sehen. Das macht es nützlich für die Diagnose von Problemen, auch wenn Sie sie letztendlich über das Dashboard beheben.
So beheben Sie die Schleife „WordPress-Datenbankaktualisierung erforderlich“
Wenn Sie Ihre WordPress-Datenbank aktualisieren, können Sie in einer Schleife „Datenbankupdate erforderlich“ stecken bleiben. Dies geschieht, wenn WordPress erkennt, dass Ihre Datenbank ein Update benötigt, der Update-Prozess aber aus irgendeinem Grund nicht erfolgreich abgeschlossen wird.
Wenn dieser Fehler auftritt, fordert WordPress Sie bei jedem Seitenaufruf ständig auf, die Datenbank zu aktualisieren, wodurch eine endlose Schleife entsteht.
Überprüfen wir zunächst, ob der Wert db_version in Ihrer Datenbank mit dem in der Datei version.php übereinstimmt.
Öffnen Sie in cPanel Datenbanken » phpMyAdmin. Wählen Sie Ihre Datenbank aus und klicken Sie auf die Tabelle wp_options. Notieren Sie sich den option_value für db_version.

Öffnen Sie als Nächstes Ihre Website-Dateien. Gehen Sie in das Verzeichnis wp-include und suchen Sie die Datei version.php. In dieser Datei sollten Sie eine Zeile wie diese sehen:
$wp_db_version = 57155;
Stellen Sie sicher, dass diese Werte übereinstimmen. Möglicherweise müssen Sie Ihre Datei version.php aktualisieren.
Eine weitere Möglichkeit, diesen Fehler zu beheben, besteht darin, die Datei object-cache.php in Ihrem Verzeichnis wp-content zu finden. Löschen oder benennen Sie diese Datei um.
So aktualisieren Sie Ihre WordPress-Datenbankkonfiguration
Möglicherweise müssen Sie auch die Datenbankverbindungsdetails von WordPress in der Konfigurationsdatei Ihrer Website (wp-config.php) aktualisieren. Diese Datei enthält die Anmeldeinformationen und Einstellungen, die WordPress benötigt, um eine Verbindung zu Ihrer Datenbank herzustellen.
Die Datei wp-config.php befindet sich im Stammverzeichnis Ihrer WordPress-Installation. In dieser Datei finden Sie die folgenden Datenbankverbindungsdetails:
- DB_NAME: Der Name Ihrer WordPress-Datenbank
- DB_USER: Der Benutzername für den Zugriff auf Ihre WordPress-Datenbank
- DB_PASSWORD: Das Passwort für den Zugriff auf Ihre WordPress-Datenbank
- DB_HOST: Der Host oder Server, auf dem sich Ihre WordPress-Datenbank befindet
Diese Werte können sich ändern, wenn Sie Ihre Website auf einen neuen Host oder Server migriert haben. Nach Migrationen müssen Sie Ihre WordPress-Datenbank aktualisieren.
Es ist wichtig, bei der Änderung der Datei wp-config.php sehr vorsichtig zu sein, da ein einziger Tippfehler verhindern kann, dass Ihre Website eine Verbindung zur Datenbank herstellt. Erstellen Sie immer eine Sicherungskopie Ihrer wp-config.php-Datei, bevor Sie Änderungen vornehmen.
Um Ihre WordPress-Datenbankkonfigurationseinstellungen zu überprüfen, öffnen Sie phpMyAdmin. Wählen Sie Ihre Datenbank aus.
Überprüfen Sie den ersten Teil der Tabellennamen, um Ihr Datenbankpräfix zu erhalten. Dies wird höchstwahrscheinlich wp_ sein.

Gehen Sie zurück zum Abschnitt Datenbanken und klicken Sie auf MySQL-Datenbanken.

Finden Sie Ihre aktuelle Datenbank. Notieren Sie sich den Benutzernamen und das Passwort dafür.
Öffnen Sie nun Ihre Datei wp-config.php. Bearbeiten Sie den Datenbanknamen, den Benutzer und das Passwort mit den gerade ermittelten Informationen.
Setzen Sie DB_Host auf localhost. Fügen Sie auch Ihr Tabellenpräfix hinzu.
Speichern Sie anschließend die Datei.
Häufig gestellte Fragen (FAQs)
Wie greife ich auf meine WordPress-Datenbank zu?
Sie können mit einem Tool wie phpMyAdmin auf Ihre WordPress-Datenbank zugreifen. Dieser Datenbankmanager wird oft von Ihrem Webhosting-Provider bereitgestellt. phpMyAdmin ermöglicht es Ihnen, alle Tabellen und Daten in Ihrer WordPress-Datenbank anzuzeigen und zu verwalten.
Wo befinden sich die WordPress-Datenbankeinstellungen?
Die Datenbankverbindungsdetails für Ihre WordPress-Website werden in der Datei wp-config.php gespeichert, die sich im Stammverzeichnis Ihrer WordPress-Installation befindet. Diese Datei enthält die wesentlichen Anmeldeinformationen, die WordPress benötigt, um eine Verbindung zu Ihrer Datenbank herzustellen, einschließlich des Datenbanknamens, des Benutzernamens, des Passworts und des Hosts.
Wie überprüfe ich meine WordPress-Datenbankversion?
Um zu überprüfen, ob Sie Ihre WordPress-Datenbankversion aktualisieren müssen, gehen Sie zu IhreDomain.de/wp-admin/upgrade.php. Wenn ein Update verfügbar ist, werden Sie von WordPress aufgefordert, es zu installieren.
Wie setze ich meine WordPress-Datenbank zurück?
Um Ihre WordPress-Datenbank zurückzusetzen, prüfen Sie, ob Sie ein Datenbank-Backup mit der gewünschten Funktionalität haben. Ein Plugin wie Duplicator speichert ein vollständiges Protokoll Ihrer Backups. Wenn Sie das richtige finden, stellen Sie es wieder her.

Wenn Sie sie vollständig auf die Standardeinstellungen zurücksetzen müssen, können Sie ein Plugin wie DB Reset Pro verwenden.
Können Sie die WordPress-Datenbank wiederherstellen?
Ja, Sie können Ihre WordPress-Datenbank wiederherstellen aus einem Backup. Sobald Sie ein Datenbank-Backup haben, bietet Ihnen Duplicator neben diesem einfach zu bedienende Wiederherstellen-Schaltflächen.
Aktualisiert die Aktualisierung von WordPress automatisch die Datenbank?
WordPress prüft, ob die neue Core-Version Datenbankänderungen erfordert, und zeigt Ihnen eine Benachrichtigung an, wenn dies der Fall ist. Die Datenbankaktualisierung selbst ist nicht vollständig automatisch. Sie müssen auf WordPress-Datenbank aktualisieren in der Benachrichtigung klicken, die nach der Aktualisierung der Core-Dateien erscheint. Wenn für diese Version keine Schemaänderungen erforderlich sind, sehen Sie diese Benachrichtigung gar nicht.
Was passiert, wenn ich meine WordPress-Datenbank nicht aktualisiere?
Ihre Website läuft weiter, aber Sie können auf Kompatibilitätsprobleme stoßen. Plugins oder Themes, die das neue Datenbankschema erwarten, können Fehler auslösen, bestimmte Admin-Bildschirme werden möglicherweise nicht richtig geladen und einige neue WordPress-Funktionen funktionieren nicht. Je länger Sie warten, desto mehr Updates stapeln sich, was die Fehlerbehebung erschwert, wenn schließlich etwas kaputt geht.
Ihre Datenbank ist aktualisiert. Hier ist, was als Nächstes zu beachten ist.
Ihre WordPress-Datenbank läuft jetzt auf der aktuellen Version und entspricht Ihren aktualisierten Core-Dateien. Ihre Website läuft weiterhin genau wie zuvor, nur auf einem aktualisierten Fundament.
Behalten Sie Plugins nach einem Core-Update im Auge, insbesondere in den Tagen direkt danach. Einige Plugins liefern ihre eigenen Datenbankänderungen, die unabhängig vom WordPress-Core-Update ausgeführt werden, und diese können ein oder zwei Tage später Probleme aufzeigen.
Führen Sie nach dem Update erneut eine DB Optimizer-Integrierungsprüfung durch. Einige Update-Prozesse hinterlassen temporäre Daten oder zusätzlichen Overhead. Eine schnelle Überprüfung nach dem Update (und bei Bedarf eine Bereinigung) hilft Ihnen, von einer sauberen Basis aus zu starten.
Jedes Datenbankupdate birgt ein gewisses Risiko, auch ein kleines. Der Unterschied zwischen einer schnellen Lösung und einem stressigen Nachmittag liegt normalerweise darin, ob Sie über ein Backup verfügen, das Sie tatsächlich wiederherstellen können.
Über 1,5 Millionen WordPress-Profis verwenden Duplicator, um ihre Websites vor jedem Update, jeder Migration und jeder größeren Änderung zu sichern. DB Optimizer ist in Duplicator Pro enthalten, sodass Sie den Zustand Ihrer Datenbank überprüfen und sie vor jedem Update sichern können.
Während Sie hier sind, werden Ihnen diese zusätzlichen WordPress-Anleitungen gefallen:
- Wie Black Bike Media eine beschädigte 2,4-GB-Datenbank gerettet hat
- So optimieren Sie Ihre WordPress-Datenbank: In 10 Schritten zu einer schnellen Website
- So kopieren Sie eine WordPress-Datenbank (4 Methoden)
- Die 13 besten WordPress-Datenbank-Plugins für einfache Datenverwaltung
- WordPress 101: So erstellen Sie eine WordPress-Datenbank