Website-Reparatur Ratgeber

📅 Zuletzt aktualisiert: 14. März 2026 | ⏱️ Lesedauer: ca. 15 Minuten

Wenn WordPress meldet: "Fehler beim Aufbau einer Datenbankverbindung"

Die Meldung "Fehler beim Aufbau einer Datenbankverbindung" bedeutet, dass WordPress keine Verbindung zu seiner MySQL-Datenbank herstellen kann. Die gesamte Website ist dadurch offline – sowohl das Frontend für Besucher als auch das Backend für Administratoren. In den meisten Fällen sind falsche Zugangsdaten in der wp-config.php die Ursache, die sich in wenigen Minuten korrigieren lassen.

Ihre Website zeigt nur noch diese Fehlermeldung und nichts geht mehr? Keine Panik. Den WordPress Fehler beim Aufbau einer Datenbankverbindung können Sie in den allermeisten Fällen selbst beheben – auch ohne Datenbank-Kenntnisse. In diesem Ratgeber führe ich Sie Schritt für Schritt durch alle Lösungswege: von der einfachsten Prüfung (Zugangsdaten in der wp-config.php) bis zur Reparatur beschädigter Datenbanktabellen. Aus meiner Erfahrung als Webentwickler kann ich sagen: Über 60 % aller Datenbankverbindungsfehler lassen sich durch eine einzige Korrektur in der wp-config.php beheben.

Was bedeutet "Fehler beim Aufbau einer Datenbankverbindung"?

WordPress speichert sämtliche Inhalte – Seiten, Beiträge, Einstellungen, Benutzerdaten – in einer Datenbank (einem strukturierten digitalen Speichersystem). Die Website-Dateien auf dem Server enthalten nur den Programmcode und das Design. Jedes Mal, wenn jemand Ihre Website aufruft, versucht PHP (die Programmiersprache, in der WordPress geschrieben ist) eine Datenbankverbindung herzustellen, liest die angeforderten Inhalte aus und stellt die Seite zusammen. Funktioniert diese Verbindung nicht, kann WordPress buchstäblich nichts anzeigen.

Die exakte Fehlermeldung lautet auf Deutsch:

"Fehler beim Aufbau einer Datenbankverbindung"

Die englische Variante lautet "Error establishing a database connection" – wenn Sie danach suchen, meinen Sie dasselbe Problem. Zeigt WordPress stattdessen eine komplett leere Seite ohne jede Meldung, lesen Sie meinen Ratgeber zur weißen Seite (White Screen of Death). Anders als beim kritischen WordPress-Fehler, bei dem WordPress einen Recovery Mode aktiviert und eine E-Mail mit Zugangslink versendet, legt der Datenbankverbindungsfehler die gesamte Website lahm – ohne Notfall-Zugang: Besucher sehen die Fehlermeldung, und auch Sie als Administrator können sich nicht mehr einloggen. Weder Frontend noch Backend sind erreichbar, und es gibt keinen Recovery Mode.

💡 Datenbankfehler vs. kritischer Fehler: Der Unterschied

Datenbankverbindungsfehler: WordPress findet seine Datenbank nicht. Die gesamte Website ist offline – Frontend und Backend. Kein Recovery Mode verfügbar.

Kritischer Fehler: WordPress findet die Datenbank, aber ein PHP-Fehler (meist durch ein Plugin oder Theme) verhindert die Ausführung. Das normale WP-Admin kann ebenfalls nicht erreichbar sein, aber WordPress aktiviert einen Recovery Mode und sendet eine E-Mail mit einem speziellen Zugangslink.

Welche Ursachen hat der WordPress-Datenbankverbindungsfehler?

Falsche Zugangsdaten in der wp-config.php sind mit Abstand die häufigste Ursache für den Datenbankverbindungsfehler. Aus meiner Projekterfahrung bei Reparatur-Anfragen verteilen sich die Ursachen ungefähr wie folgt (Schätzwerte, die je nach Umgebung variieren können):

  • Falsche Zugangsdaten in der wp-config.php (~60 %): Datenbankname, Benutzername, Passwort oder Host-Adresse stimmen nicht. Passiert häufig nach Passwortänderungen beim Hoster (dem Anbieter, der Ihren Webspace bereitstellt) oder einem Hoster-Wechsel.
  • Datenbank-Server vorübergehend nicht erreichbar (~15 %): Der MySQL-Server Ihres Hosters ist überlastet, wird gewartet oder ist ausgefallen. In diesem Fall können Sie selbst wenig tun – es hilft nur Warten oder der Hoster-Support.
  • Beschädigte Datenbanktabellen (~10 %): Einzelne Tabellen sind durch einen Absturz, Stromausfall oder fehlerhaften Schreibvorgang beschädigt. WordPress kann die Tabellen nicht lesen und meldet einen Verbindungsfehler.
  • Datenbank-Benutzer hat keine Berechtigungen (~8 %): Der Benutzer existiert, aber ihm fehlen die nötigen Rechte für die Datenbank. Kommt vor, wenn beim Hoster versehentlich Berechtigungen geändert wurden.
  • Speicherplatz auf dem Server voll (~5 %): Wenn kein Speicherplatz mehr frei ist, kann die Datenbank keine neuen Daten schreiben und verweigert die Verbindung.
  • Zu viele gleichzeitige Verbindungen (~2 %): Bei starken Traffic-Spitzen kann die maximale Anzahl erlaubter Datenbankverbindungen (max_connections) überschritten werden. Der MySQL-Server verweigert dann weitere Zugriffe. Dieses Problem tritt vor allem bei Shared-Hosting-Tarifen auf und löst sich meist von selbst, sobald der Traffic nachlässt.
  • Falscher DB_HOST nach Hoster-Wechsel (~2 %): Nicht jeder Hoster verwendet localhost als Datenbank-Host. Nach einem Website-Umzug muss die Host-Adresse angepasst werden.
WordPress Datenbankverbindungsfehler - Unterbrochene Verbindung zwischen Website und MySQL-Datenbank
WordPress braucht eine funktionierende Datenbankverbindung – fällt sie aus, ist die gesamte Website sofort offline.

Der häufigste Auslöser ist menschliches Versehen, kein technischer Defekt. Eine Passwortänderung im Hoster-Dashboard, ein Tippfehler beim manuellen Bearbeiten der wp-config.php oder ein Hoster-Wechsel ohne Anpassung der Zugangsdaten – in all diesen Fällen stimmen die gespeicherten Daten schlicht nicht mehr mit der tatsächlichen Datenbank-Konfiguration überein.

Schritt 1: Sind die Zugangsdaten in der wp-config.php korrekt?

Die wp-config.php ist die zentrale Konfigurationsdatei von WordPress und enthält die Zugangsdaten zur Datenbank. Sie liegt im Hauptverzeichnis Ihrer WordPress-Installation – dort, wo auch die Ordner wp-content, wp-admin und wp-includes liegen. Verbinden Sie sich per FTP mit Ihrem Webserver und öffnen Sie die Datei mit einem Texteditor.

Vier Zeilen in dieser Datei entscheiden darüber, ob WordPress seine Datenbank findet:

📋 Die vier entscheidenden Zeilen in der wp-config.php

define('DB_NAME', 'meine_datenbank'); → Name der Datenbank
define('DB_USER', 'mein_benutzer'); → Datenbank-Benutzername
define('DB_PASSWORD', 'mein_passwort'); → Datenbank-Passwort
define('DB_HOST', 'localhost'); → Adresse des Datenbank-Servers

Jeder dieser vier Werte muss exakt mit den tatsächlichen Datenbank-Einstellungen beim Hoster übereinstimmen. Ein einzelner Tippfehler, ein Leerzeichen zu viel oder ein geändertes Passwort reicht aus.

So verifizieren Sie die korrekten Zugangsdaten bei Ihrem Hoster:

  • All-Inkl: Melden Sie sich im KAS (Kunden-Administrations-System) an → Datenbanken → Ihre Datenbank anklicken. Dort sehen Sie Datenbankname, Benutzername und Server-Adresse. Das Passwort können Sie dort neu setzen.
  • IONOS: Loggen Sie sich im IONOS-Kundencenter ein → Hosting → Datenbanken verwalten. Klicken Sie auf Ihre Datenbank für die Details. Der DB_HOST ist bei IONOS nicht localhost, sondern eine spezifische Adresse wie db12345.hosting-data.io.
  • Strato: Im Strato-Kundenbereich unter Datenbanken & Webspace → Datenbankverwaltung finden Sie alle Zugangsdaten. Bei Strato ist localhost grundsätzlich nicht möglich – der korrekte DB_HOST lautet rdbms.strato.de oder eine spezifische Adresse aus dem Kundenbereich.
WordPress Datenbankverbindung reparieren - Vier kritische Zugangsdaten in der wp-config.php überprüfen
Vier Zeilen in der wp-config.php entscheiden, ob WordPress seine Datenbank findet – ein einziger Tippfehler reicht.

Gleichen Sie jeden der vier Werte einzeln ab: Datenbankname, Benutzername, Passwort und Host-Adresse. Korrigieren Sie Abweichungen in der wp-config.php, speichern Sie die Datei und laden Sie sie per FTP wieder hoch. Rufen Sie danach Ihre Website im Browser auf. In den meisten Fällen ist das Problem damit gelöst.

Schritt 2: Ist der Datenbank-Server erreichbar?

Ein nicht erreichbarer MySQL-Server ist die zweithäufigste Ursache für den WordPress-Datenbankverbindungsfehler. Sind die Zugangsdaten korrekt und der Fehler besteht weiterhin, könnte der Datenbank-Server Ihres Hosters das Problem sein. Datenbank-Server können vorübergehend ausfallen – durch Wartungsarbeiten, Überlastung oder technische Störungen. Das betrifft dann nicht nur Ihre Website, sondern potenziell alle Kunden auf demselben Server.

So prüfen Sie, ob ein Hoster-Problem vorliegt:

  • Statusseite Ihres Hosters prüfen: Die meisten Hoster betreiben eine Statusseite (z. B. status.all-inkl.com), die aktuelle Störungen anzeigt.
  • phpMyAdmin aufrufen: Loggen Sie sich in die Datenbankverwaltung Ihres Hosters ein. Wenn phpMyAdmin (das Browser-basierte Verwaltungstool für MySQL-Datenbanken) nicht erreichbar ist, liegt das Problem beim Server – nicht bei WordPress.
  • Support kontaktieren: Wenn Sie weder Ihre Website noch phpMyAdmin erreichen, kontaktieren Sie den technischen Support Ihres Hosters. Schildern Sie das Problem konkret: "MySQL-Datenbank nicht erreichbar, phpMyAdmin zeigt ebenfalls einen Fehler."

Bei einem Hoster-seitigen Ausfall können Sie selbst nichts tun. Die gute Nachricht: Solche Ausfälle sind bei seriösen Hostern selten und werden in der Regel innerhalb von Minuten bis wenigen Stunden behoben. Ihre Daten sind dabei nicht gefährdet.

Schritt 3: WordPress-Datenbank reparieren

Beschädigte Datenbanktabellen können den Verbindungsfehler verursachen, obwohl alle Zugangsdaten stimmen und der Server erreichbar ist. WordPress bringt eine eingebaute Reparaturfunktion mit, die beschädigte Tabellen automatisch überprüft und repariert. Diese Funktion ist standardmäßig deaktiviert und muss über die wp-config.php freigeschaltet werden.

So aktivieren Sie die WordPress-Reparaturfunktion:

Öffnen Sie die wp-config.php per FTP und fügen Sie folgende Zeile vor der Zeile /* That's all, stop editing! */ ein:

define('WP_ALLOW_REPAIR', true);

Rufen Sie dann diese Adresse in Ihrem Browser auf: ihre-domain.de/wp-admin/maint/repair.php

WordPress zeigt Ihnen zwei Optionen: "Datenbank reparieren" und "Datenbank reparieren und optimieren". Wählen Sie die zweite Option – sie repariert beschädigte Tabellen und optimiert gleichzeitig die Datenbankstruktur für bessere Performance.

⚠️ Sicherheitshinweis: WP_ALLOW_REPAIR sofort wieder entfernen!

Die Reparaturseite ist ohne Login erreichbar – jeder, der die URL kennt, kann sie aufrufen. Entfernen Sie die Zeile define('WP_ALLOW_REPAIR', true); aus der wp-config.php sofort nach der Reparatur, um kein Sicherheitsrisiko zu schaffen. Die Funktion ist bewusst als temporäres Notfall-Werkzeug konzipiert, nicht als Dauerlösung.
WordPress Datenbank reparieren - Eingebaute Reparaturfunktion überprüft und repariert beschädigte Tabellen
Die WordPress-Reparaturfunktion überprüft jede Datenbanktabelle und stellt beschädigte Strukturen automatisch wieder her.

Alternative: Reparatur über phpMyAdmin

Wenn die WordPress-eigene Reparaturfunktion nicht hilft oder Sie gezielter vorgehen möchten, können Sie einzelne Tabellen direkt über phpMyAdmin reparieren. Loggen Sie sich in phpMyAdmin ein, wählen Sie Ihre WordPress-Datenbank aus und markieren Sie die Tabellen, die als "In use" oder "Crashed" angezeigt werden. Wählen Sie dann im Dropdown-Menü "Tabelle reparieren". Für fortgeschrittene Nutzer: Der SQL-Befehl REPAIR TABLE wp_options; funktioniert nur bei Tabellen mit dem älteren MyISAM-Speicherformat. Moderne WordPress-Installationen (ab Version 6.x) verwenden standardmäßig InnoDB – nutzen Sie in diesem Fall die WordPress-eigene Reparaturfunktion aus Schritt 3, die beide Formate unterstützt.

Schritt 4: Datenbank-Benutzer und Berechtigungen prüfen

Ein Datenbank-Benutzer kann existieren und das richtige Passwort haben, aber trotzdem keinen Zugriff auf die Datenbank – wenn ihm die nötigen Berechtigungen fehlen. Dieses Problem tritt besonders nach Änderungen im Hoster-Dashboard auf, wenn versehentlich die Zuordnung zwischen Benutzer und Datenbank gelöscht wurde.

So prüfen und korrigieren Sie die Berechtigungen:

  • Hoster-Dashboard öffnen: Navigieren Sie zur Datenbankverwaltung und prüfen Sie, ob der Benutzer aus der wp-config.php der richtigen Datenbank zugeordnet ist.
  • Alle Rechte vergeben: Der WordPress-Datenbankbenutzer benötigt ALL PRIVILEGES (alle Rechte) für die WordPress-Datenbank. Dazu gehören SELECT, INSERT, UPDATE, DELETE, CREATE, ALTER und DROP.
  • Bei Unsicherheit neu zuweisen: Entfernen Sie die Zuordnung des Benutzers zur Datenbank und erstellen Sie sie neu mit allen Rechten. Bei manchen Hostern ist das der einfachste Weg.

Was tun, wenn nur das Backend den Datenbankfehler zeigt?

Manchmal funktioniert die öffentliche Website scheinbar einwandfrei, aber beim Aufruf von /wp-admin/ erscheint der Datenbankfehler. Das passiert häufig, wenn ein Caching-Plugin oder CDN die öffentlichen Seiten aus einem Zwischenspeicher ausliefert, während das Backend eine aktive Datenbankverbindung benötigt. Das deutet auf ein Problem mit der Tabelle wp_options hin – der zentralen Konfigurationstabelle von WordPress. In dieser Tabelle sind unter anderem die Felder siteurl und home gespeichert, die WordPress mitteilen, unter welcher Adresse die Website erreichbar ist.

Lösung: Öffnen Sie phpMyAdmin, navigieren Sie zur Tabelle wp_options und prüfen Sie die Einträge siteurl und home. Beide müssen Ihre korrekte Website-URL enthalten (z. B. https://ihre-domain.de). Wenn die Tabelle als beschädigt markiert ist, reparieren Sie sie wie in Schritt 3 beschrieben. Falls das Problem nach einem Plugin-Update aufgetreten ist, wurde möglicherweise ein fehlerhaftes Plugin in wp_options als aktiv registriert – deaktivieren Sie in diesem Fall alle Plugins über phpMyAdmin, indem Sie den Wert des Eintrags active_plugins auf a:0:{} setzen. Falls der Login selbst mit einer Redirect-Schleife oder Fehlermeldung scheitert, hilft der Ratgeber WordPress Login funktioniert nicht.

Fehler nach Hoster-Wechsel – woran liegt es?

Ein Datenbankverbindungsfehler nach einem Hoster-Wechsel oder Website-Umzug gehört zu den häufigsten Problemen bei der Migration. Die Ursache ist fast immer dieselbe: Die Zugangsdaten in der wp-config.php stammen noch vom alten Hoster und passen nicht zum neuen System. Die Lösung besteht aus drei Prüfungen:

  • DB_HOST anpassen: Der wichtigste und häufigste Stolperstein. Beim alten Hoster war DB_HOST vielleicht localhost, beim neuen lautet die Adresse db12345.hosting-data.io oder mysql5.example.com. Prüfen Sie die korrekte Adresse im Dashboard des neuen Hosters.
  • Neue Zugangsdaten eintragen: Datenbankname, Benutzername und Passwort unterscheiden sich beim neuen Hoster garantiert vom alten. Tragen Sie alle vier Werte aus dem neuen Hoster-Dashboard in die wp-config.php ein.
  • Tabellenpräfix prüfen: WordPress verwendet standardmäßig wp_ als Präfix für Datenbanktabellen. Wenn Sie beim Import der Datenbank einen anderen Präfix verwendet haben oder der alte Hoster einen angepassten Präfix hatte, muss der Wert von $table_prefix in der wp-config.php übereinstimmen.

Ausführliche Anleitungen für einen reibungslosen Umzug finden Sie in meinem Ratgeber zum Website-Umzug.

Wenn nichts hilft: Backup einspielen

Haben Sie alle Schritte durchgearbeitet und der Fehler besteht weiterhin, ist das Einspielen eines Backups oft der schnellste Weg zurück zu einer funktionierenden Website. Voraussetzung: Sie haben ein aktuelles Backup, das sowohl die Datenbank als auch die Dateien umfasst. Viele Hoster erstellen automatisch tägliche Backups, die Sie über das Hosting-Dashboard einspielen können.

Falls kein Backup vorhanden ist, können Sie als letzten Ausweg die WordPress-Core-Dateien (Ordner wp-admin und wp-includes) von wordpress.org neu herunterladen und per FTP hochladen – Ihre Inhalte im wp-content-Ordner und der Datenbank bleiben dabei erhalten. Auch der 500 Internal Server Error kann ähnliche Symptome zeigen, hat aber andere Ursachen.

Eine detaillierte Anleitung zum Erstellen und Einspielen von Backups finden Sie in meinem Blog-Artikel zum Thema WordPress-Backups. Für die Zukunft empfehle ich, sowohl automatische Hoster-Backups als auch ein eigenes Backup-Plugin zu nutzen – doppelte Sicherheit.

Wann sollten Sie einen Profi beauftragen?

Nicht jeder Datenbankfehler lässt sich mit einer einfachen Konfigurationsänderung lösen. Professionelle Hilfe lohnt sich, wenn:

  • Sie keinen FTP-Zugang haben oder sich nicht sicher im Umgang damit fühlen
  • Ihre Website seit Stunden offline ist und Sie die Ursache nicht finden
  • Die Datenbank schwer beschädigt ist und die Reparaturfunktion nicht greift
  • Nach einem Hoster-Wechsel mehrere Probleme gleichzeitig auftreten
  • Sie kein aktuelles Backup haben und Datenverlust befürchten

Ich biete professionelle WordPress-Reparaturen an. Schreiben Sie mir eine Nachricht mit einer kurzen Beschreibung des Problems – ich melde mich zeitnah mit einer kostenlosen Ersteinschätzung.

Wie vermeiden Sie Datenbankprobleme langfristig?

Datenbankverbindungsfehler lassen sich mit wenigen Maßnahmen zuverlässig verhindern. Die wichtigste Regel: Dokumentieren Sie Ihre Zugangsdaten und erstellen Sie regelmäßige Backups.

  • Zugangsdaten sicher dokumentieren: Speichern Sie Datenbankname, Benutzername, Passwort und Host-Adresse in einem Passwort-Manager. Aktualisieren Sie die Einträge bei jeder Änderung.
  • Regelmäßige Backups: Richten Sie automatische Backups ein, die sowohl Dateien als auch die Datenbank umfassen. Mindestens wöchentlich, besser täglich.
  • Hoster-Wartungsfenster kennen: Notieren Sie sich, wann Ihr Hoster planmäßige Wartungen durchführt. So vermeiden Sie unnötige Fehlalarme.
  • Datenbank regelmäßig optimieren: Nutzen Sie ein Plugin wie WP-Optimize, um die Datenbank regelmäßig zu bereinigen und zu optimieren. Das reduziert das Risiko beschädigter Tabellen.
  • Vor jedem Hoster-Wechsel Checkliste abarbeiten: Prüfen Sie vor dem Umzug die neuen Datenbank-Zugangsdaten und notieren Sie insbesondere den DB_HOST des neuen Hosters.

Zusammenfassung: Die wichtigsten Erkenntnisse

  • Über 60 % aller Datenbankverbindungsfehler entstehen durch falsche Zugangsdaten in der wp-config.php – prüfen Sie zuerst DB_NAME, DB_USER, DB_PASSWORD und DB_HOST.
  • Die WordPress-eigene Reparaturfunktion (WP_ALLOW_REPAIR) kann beschädigte Tabellen automatisch wiederherstellen – muss aber aus Sicherheitsgründen danach sofort deaktiviert werden.
  • Bei einem Hoster-Wechsel ist der häufigste Fehler ein falscher DB_HOST: Nicht jeder Hoster verwendet localhost.
  • Die Fehlermeldung betrifft immer die gesamte Website (Frontend und Backend) ohne Recovery Mode – beim kritischen Fehler sendet WordPress dagegen eine E-Mail mit Notfall-Zugangslink.
  • Regelmäßige Backups und dokumentierte Zugangsdaten sind der beste Schutz gegen Datenbankprobleme.

📊 Diagnosetabelle: Symptom, Ursache und Lösung auf einen Blick

Symptom Wahrscheinliche Ursache Lösung
Fehler tritt plötzlich auf, nichts wurde geändert Datenbank-Server beim Hoster ausgefallen Hoster-Statusseite prüfen, Support kontaktieren
Fehler nach Passwortänderung beim Hoster Altes Passwort in der wp-config.php wp-config.php mit neuem Passwort aktualisieren
Fehler nach Hoster-Wechsel Zugangsdaten vom alten Hoster in wp-config.php Alle vier Werte (DB_NAME, DB_USER, DB_PASSWORD, DB_HOST) anpassen
Frontend funktioniert, nur wp-admin zeigt "Error establishing a database connection" Tabelle wp_options beschädigt oder falsche siteurl/home wp_options in phpMyAdmin reparieren, siteurl/home prüfen
Fehler nach WordPress- oder Plugin-Update Datenbanktabellen durch unterbrochenes Update beschädigt WordPress-Reparaturfunktion (WP_ALLOW_REPAIR) ausführen
Fehler trotz korrekter Zugangsdaten Datenbank-Benutzer hat keine Berechtigungen ALL PRIVILEGES im Hoster-Dashboard sicherstellen

Häufig gestellte Fragen

Alles, was Sie wissen müssen

Nein, ein Datenbankverbindungsfehler bedeutet nicht, dass Ihre Daten verloren sind. Die Datenbank existiert weiterhin auf dem Server – WordPress kann nur gerade nicht darauf zugreifen. Sobald Sie die Verbindung wiederherstellen (z. B. durch Korrektur der Zugangsdaten in der wp-config.php), sind alle Inhalte, Seiten, Beiträge und Einstellungen wieder da. Nur bei einer physisch beschädigten Festplatte oder einem absichtlichen Löschen der Datenbank gehen Daten tatsächlich verloren.
Die Kosten für die Reparatur eines Datenbankverbindungsfehlers hängen von der Komplexität ab. Einfache Fälle (falsche Zugangsdaten) sind schnell gelöst, komplexe Reparaturen beschädigter Datenbanken erfordern mehr Aufwand. Ich biete WordPress-Reparaturen an – kontaktieren Sie mich für eine kostenlose Ersteinschätzung.
Ja, die häufigste Ursache (falsche Zugangsdaten) lässt sich auch ohne Vorkenntnisse beheben. Sie benötigen lediglich einen FTP-Zugang zu Ihrem Webserver und einen Texteditor. Die Schritte sind: wp-config.php herunterladen, die vier Datenbank-Zeilen mit den Angaben aus dem Hoster-Dashboard abgleichen, korrigieren und wieder hochladen. Für die Reparatur beschädigter Tabellen bietet WordPress eine Browser-basierte Funktion, die keine SQL-Kenntnisse erfordert.
Ein WordPress-Update selbst ändert keine Datenbank-Zugangsdaten und verursacht daher selten direkt einen Verbindungsfehler. Häufiger ist, dass ein gleichzeitiges Plugin-Update die Datenbankstruktur beschädigt oder dass der Update-Prozess durch einen Timeout unterbrochen wurde. In diesem Fall können einzelne Tabellen beschädigt zurückbleiben. Die WordPress-Reparaturfunktion (WP_ALLOW_REPAIR) behebt dieses Problem in den meisten Fällen zuverlässig.
Nein, WordPress benötigt zwingend eine MySQL- oder MariaDB-Datenbank – das gehört zu den offiziellen WordPress-Systemanforderungen. Sämtliche Inhalte, Benutzerkonten, Einstellungen und Plugin-Konfigurationen werden in der Datenbank gespeichert. Ohne funktionsfähige Datenbankverbindung kann WordPress weder eine Seite anzeigen noch das Backend laden. Es gibt keine Möglichkeit, WordPress im "Offline-Modus" ohne Datenbank zu betreiben. Alternative CMS-Systeme wie Flat-File-CMS (z. B. Grav oder Kirby) arbeiten ohne Datenbank, bieten aber einen anderen Funktionsumfang als WordPress.
Loggen Sie sich in phpMyAdmin ein und öffnen Sie Ihre WordPress-Datenbank. In der Tabellenübersicht zeigt die Spalte "Typ" oder "Overhead" an, ob eine Tabelle Probleme hat. Beschädigte Tabellen werden häufig als "In use" oder "Crashed" markiert. Alternativ können Sie alle Tabellen markieren und im Dropdown-Menü "Tabellen prüfen" wählen – phpMyAdmin zeigt dann den Status jeder einzelnen Tabelle an. Für eine tiefere Analyse hilft das WordPress Error-Log, das den genauen SQL-Fehler protokolliert.

📚 Weitere Ratgeber aus der Reihe "Website-Probleme beheben"

🔧

WordPress-Datenbank macht Probleme?

Ich diagnostiziere den Fehler und stelle die Datenbankverbindung wieder her. Kontaktieren Sie mich für eine kostenlose Ersteinschätzung.

⚠️ Wichtiger Hinweis

Erstellen Sie ein Backup, bevor Sie Änderungen vornehmen! Sichern Sie mindestens die Datei wp-config.php per FTP (einem Programm für den direkten Dateizugriff auf Ihren Webserver). Dieser Artikel dient der allgemeinen Information und ersetzt keine professionelle technische Beratung. Ich übernehme keine Haftung für Schäden, die durch die Anwendung dieser Anleitung entstehen.