1. Startseite /
  2. Ratgeber /
  3. „Fehler beim Aufbau einer Datenbankverbindung" – Ursachen

„Fehler beim Aufbau einer Datenbankverbindung" – Ursachen

Notfall 02.11.2026
„Fehler beim Aufbau einer Datenbankverbindung" – Ursachen

Vier Ursachen kommen in Frage, und sie lassen sich in dieser Reihenfolge ausschließen – von den Zugangsdaten bis zum überlasteten Datenbankserver.

Diese Meldung heißt nicht, dass Ihre Daten weg sind. Sie heißt, dass WordPress den Datenbankserver gerade nicht erreicht. Prüfen Sie in dieser Reihenfolge: haben sich die Zugangsdaten geändert, läuft der Datenbankserver, ist die Datenbank beschädigt, oder ist der Server überlastet. Die ersten beiden Fälle machen zusammen die große Mehrheit aus.

1. Zugangsdaten in wp-config.php

Vier Werte stehen dort: DB_NAME, DB_USER, DB_PASSWORD und DB_HOST. Stimmt einer nicht, kommt genau diese Meldung. Typische Auslöser sind ein Umzug zu einem anderen Hoster, ein zurückgespieltes Backup aus einer anderen Umgebung oder ein im Kundenmenü geändertes Datenbankpasswort.

DB_HOST ist dabei die häufigste Stolperstelle: nicht überall ist es localhost. Manche Anbieter nutzen einen eigenen Hostnamen oder einen abweichenden Port. Der richtige Wert steht im Kundenmenü des Hosters.

2. Läuft der Datenbankserver überhaupt?

Bei gemeinsam genutztem Hosting merkt man das daran, dass auch andere Seiten desselben Anbieters ausfallen – ein Blick auf die Statusseite des Hosters klärt das in Sekunden. Bei einem eigenen Server kann der Dienst abgestürzt sein, häufig nach einem Neustart oder weil der Arbeitsspeicher ausging.

Ein verlässlicher Test ohne WordPress: melden Sie sich mit denselben Zugangsdaten in phpMyAdmin oder Adminer an. Klappt das, liegt es nicht am Server, sondern an der Konfiguration. Klappt es nicht, ist der Hoster zuständig.

3. und 4. Beschädigte Tabellen, überlasteter Server

Erscheint der Fehler nur im Backend und die Website läuft, oder umgekehrt, deutet das auf beschädigte Tabellen. WordPress bringt dafür ein eigenes Werkzeug mit: setzen Sie WP_ALLOW_REPAIR in wp-config.php auf true und rufen Sie /wp-admin/maint/repair.php auf. Danach die Zeile wieder entfernen – die Seite ist ohne Anmeldung erreichbar.

Tritt der Fehler nur zu Stoßzeiten auf und verschwindet von selbst, ist der Datenbankserver überlastet. Dann hilft kein Eingriff an WordPress, sondern Ursachensuche: ein Plugin mit teuren Abfragen, fehlendes Caching oder schlicht ein zu kleines Hosting-Paket.

Häufige Fragen

Sind meine Inhalte verloren?

Mit sehr hoher Wahrscheinlichkeit nicht. Die Meldung betrifft die Verbindung, nicht den Inhalt. Sobald die Verbindung steht, ist alles wieder da. Nur im Fall beschädigter Tabellen kann punktuell etwas fehlen – und auch dann meist wenig.

Darf ich WP_ALLOW_REPAIR dauerhaft stehen lassen?

Nein. Solange die Zeile aktiv ist, kann **jeder** die Reparaturseite aufrufen, ohne angemeldet zu sein. Das ist absichtlich so, damit man bei defekter Datenbank überhaupt hinkommt – und genau deshalb gehört die Zeile sofort nach der Reparatur wieder heraus.

Weitere Ratgeber

Sie haben ein Projekt im Kopf?

Kontakt aufnehmen