Reparieren Sie den Fehler beim Aufbau einer Beziehung zwischen WordPress-Datenbanken
Veröffentlicht: 2022-06-28WordPress läuft häufig wie ein sehr gut geöltes Gerät – was ziemlich viele Probleme auslöst. Hin und wieder passiert etwas Ungewöhnliches. Sie auf eine wilde Verfolgungsjagd schicken, verzweifelt versuchen, den Auslöser der Herausforderung herauszufinden und Ihre Webseite wieder zum Laufen zu bringen und zu verwalten.
Praktisch jeder versteht den Wert der WordPress-Datenbanken. Es enthält alles, was Ihre Internetpräsenz einzigartig machen würde. Ihre Inhalte, Bilder, Meta-Beschreibungen, Optionen, Personenfakten und vieles mehr befinden sich in Ihren Datenbanken.
Aus diesem Grund gibt es eine Nachricht, die jedem Website-Betreiber Sorgen bereitet. Es ist der einfache weiße Monitor mit dem ominösen Satz oben, der besagt: „ Fehler beim Erstellen einer Datenbankverbindung “.
Bevor Sie aufhören, lassen Sie sich in Panik fallen und rollen, atmen Sie tief durch und stellen Sie fest, dass wir dieses Problem normalerweise in nur wenigen Minuten lösen können. Das ist genau das, was wir jetzt tun werden.
Allererste Artikel zunächst: Ein Backup-Primer
Wir werden das klein und süß halten. Es gibt heute im Allgemeinen eine Reihe von Leuten da draußen, die jedoch nicht mit dem Erstellen regelmäßiger Backups an Bord gegangen sind.
Das wärst du natürlich nicht, oder?
Wenn dies der Fall ist, ist der Fehler beim Erstellen von Datenbankverbindungsinformationen normalerweise die hervorragende Aktivierungsverbindung. Die Annahme, dass die Datenbanken einer unerwarteten Herausforderung ausgesetzt sein könnten, verängstigt die Leute häufig dazu, regelmäßige Backups zu erstellen.
Wenn Sie also noch nicht damit fertig sind, ist jetzt der Tag, an dem Sie mit der Entwicklung von Standard-Backups Ihrer WordPress-Website beginnen. Nachdem wir Ihre Datenbank wieder zum Laufen gebracht haben, können Sie weiter zu diesem Beitrag gehen, um einen einfachen Einstieg zu finden.
Da wir in den Fehlerbehebungsteil dieses Beitrags einsteigen, ist es wichtig sicherzustellen, dass Sie ein sauberes Backup erstellt haben, bevor Sie Änderungen an Ihren MySQL-Datenbanken vornehmen oder auf alles in phpMyAdmin klicken. Mit „frischem Backup“ meine ich eine komplett neue Version. Überschreiben Sie nichts, was erstellt wurde, kurz bevor die Fehlermeldung erstellt wurde.
Was bedeutet ein Fehler beim Herstellen einer Datenbankverbindung?
Das Herzstück jeder WordPress-Website ist die Datenbank. MySQL ist eine Open-Supply-Datenbank, die zuverlässig fast alle wichtigen Informationen speichert, die für Ihre Website erforderlich sind. Einfach platzieren, ohne die Notwendigkeit einer Datenbank, Sie haben praktisch nichts als einen leeren weißen Bildschirm erhalten.
Jedes Mal, wenn ein Kunde auf Ihre Website kommt, ist WordPress, das auf PHP basiert, unerlässlich, um die angeforderte Website-Seite an den Browser Ihres Besuchers zu liefern. Um dies zu erreichen, kommuniziert WordPress mit Ihrer MySQL-Datenbank und fordert die erwarteten Informationen an. Dies umfasst vollständig alle Dinge, die der enge Verbraucher auf seinem Bildschirm sieht.
Angenommen, ein Besucher kommt auf Ihre Homepage. In diesem Fall fordert WordPress von den Datenbanken Daten an, die Ihr neuestes Konzept, die Kopfzeile und das Emblem, alle Fotos oder Textinhalte, Seitenleisten-Widgets, Optionen, Fußzeileninhalte und mehr enthalten. Es ist eine lange Aufzeichnung.
Aber hin und wieder geht alles komplett schief. WordPress sucht nach Informationen und – praktisch nichts. Schweigen. Aus welchen Gründen auch immer, WordPress ist nicht in der Lage, die erwarteten Fakten aus Ihrer Datenbank zu verbinden oder zu entnehmen. Wenn dies geschieht, gibt es eine leere weiße Seite und ein Fehlerkonzept „ Fehler beim Erstellen einer Datenbankbeziehung “ zurück.
Wenn dies geschieht, liegt es an Ihnen oder Ihrem Webhosting-Unternehmen, das eigentliche Ergebnis des Problems zu finden und den Fehler zu beheben.
Warum tritt dieser Fehler auf?
Es wäre großartig, wenn die Ursache des Fehlers so offensichtlich wäre wie die Fehlerinformation allein. Dies ist jedoch kaum der Fall. Meistens kann die Schwierigkeit schnell mit nur einem winzigen Graben behoben werden. In anderen Momenten müssen Sie möglicherweise die missliche Lage eskalieren, indem Sie sich mit Ihrem Webhosting-Unternehmen in Verbindung setzen. Denken Sie bei der Arbeit mit diesen Problemen und Lösungen daran, dass es bei den meisten WordPress-Faktoren im Allgemeinen mehrere Techniken gibt, um das gleiche Problem zu beheben.
Lassen Sie uns einen Blick auf die drei häufigsten Gründe werfen:
Ihre Datenbankqualifikationen sind falsch
Wenn Sie WordPress vor kurzem über das Per-Click-On-Installationsprogramm Ihres Hosting-Unternehmens installiert haben, ist dies wahrscheinlich nicht die Ursache Ihres Problems.
Wenn Sie jedoch gerade dabei sind, eine der folgenden Aufgaben auszuführen, besteht eine hohe Wahrscheinlichkeit, dass dies Ihr Problem ist:
- Installieren von WordPress mit dem „Famous 5-Moment Put in“.
- Übertragung von einer Einrichtung in der Nähe auf einen Server.
- Wenn Sie Hosts oder Bereichsnamen umwandeln.
In den meisten Fällen werden Sie feststellen, dass Ihre Anmeldeinformationen falsch sind, auch wenn die Möglichkeit besteht. Wenn Sie Datenbankanmeldeinformationen eingegeben oder geändert haben, tun Sie dies nicht unwissentlich.
Schritt Nr. 1 – Sammeln Sie die wesentlichen Informationen
Der erste Schritt zur Behebung der Fehlerinformationen besteht darin, alle erwarteten Daten zu sammeln. Dazu gehören:
- Name der Datenbank
- Datenbanken hosten (allgemein, aber nicht immer „localhost“)
- Benutzername der Datenbank
- Datenbankpasswort

Diese Informationen und Fakten finden Sie in Ihrem cPanel unter MySQL-Datenbanken (siehe Abbildung oben). Wenn Sie dieses Fenster öffnen, wird eine Liste der Datenbankinstallationen sowie eine Liste der Datenbankkäufer angezeigt. Lassen Sie dieses Fenster geöffnet, während Sie zu Phase Nummer zwei übergehen.
Stufe 2 – Überprüfen Sie Ihre Datenbankqualifikationen
Ihr zweiter Schritt besteht darin, Ihre wp-config.php- Datei herunterzuladen oder zu öffnen. Sie können dies tun, indem Sie eine grundlegende FTP-Software wie FileZilla verwenden, aber es ist viel einfacher, sich bei Ihrem cPanel anzumelden und Ihren Dateimanager zu öffnen, „WebRoot (public_html/www)“ auszuwählen und dann auf „Los“ zu klicken.

Wählen Sie anschließend die Datei wp-config.php (wie oben erwähnt) und klicken Sie oben auf Ihrem Bildschirm auf „Bearbeiten“. Dies öffnet die Datei und hilft dem Editor. Wenn Sie ein paar Sorten nach unten scrollen, stoßen Sie auf die Fakten, nach denen Sie suchen:
Alle Informationen, die in reinen Schätzungen enthalten sind, zum Beispiel „Datenbankname“, müssen genau mit Ihren wahren Datenbank-Anmeldeinformationen übereinstimmen. Auch ein zusätzliches Zimmer nach den Schätzungen kann zu einer Fehlinformation führen.
Wenn Sie sich fragen, auf was Ihr Datenbank-Host eingestellt sein muss, können Sie dies mit dem Beratungspersonal Ihres Internet-Hosting-Unternehmens oder dieser Liste überprüfen.
Wenn Sie sich Ihres Passworts nicht sicher sind, können Sie nur den Benutzer auswählen (wie im Eindruck unten zu sehen) und das Passwort zurücksetzen. Kopieren Sie dann das neue Passwort und fügen Sie es in Ihre wp-config.php-Datei ein.

Wenn Sie aus irgendeinem Grund ganz von vorne anfangen würden. Sie können lediglich einen neuen Benutzer anlegen und diesen den Datenbanken zuweisen. Stellen Sie einfach sicher, dass Sie bei zahlreichen Datenbankinstallationen den neuen Benutzer für die entsprechenden Datenbanken verwenden (Sie könnten nur 1 haben).


Stufe 3 – Untersuchen Sie Ihr Desk Prefix
Während Sie sich Ihre wp_config.php-Datei genau ansehen, ist es auch ein guter Gedanke, sich zu vergewissern, dass Ihr Tabellenpräfix korrekt ist. Wenn Sie auf die falsche Datenbank verweisen, spielt es keine Rolle, wie genau Ihre Anmeldeinformationen sind. Suchen Sie nach dem nächsten Textinhalt:
Oft wird Ihr Tabellenpräfix 'wp_' sagen, aber es kann zu fast allem zur Veranschaulichung 'wp63ts7_' eingerichtet werden.
Stelle sicher, dass dein tatsächliches Tabellenpräfix mit dem in deiner wp-config.php-Datei übereinstimmt.
Ihre Datenbank ist beschädigt
Wenn Sie alle zuvor genannten Methoden erfolglos verfehlt haben und sorgfältig nach Tippfehlern oder fehlenden Details gesucht haben, besteht die nächste Chance darin, dass Ihre Datenbank beschädigt ist.
Ein informelles Zeichen für eine Datenbankbeschädigung ist, wenn die Vorderseite Ihrer Website einwandfrei zu funktionieren scheint, aber die Rückseite wieder geschlossen das Fehlerkonzept anzeigt oder umgekehrt.
Wenn dies der Fall ist, sind Sie höchstwahrscheinlich auf dem idealen Weg. Diese Aufgabe zu erledigen ist etwas weniger umständlich als das Überprüfen aller Ihrer Datenbankqualifikationen, erfordert jedoch eine kleine Operation. Es gibt zwei mögliche Wege, um den Beruf abzuschließen:
Auswahl Nr. 1 Lassen Sie die WordPress-Datenbank reparieren
Wenn Sie sich an Schritt 2 halten, sollten Sie Ihre wp-config.php-Datei mit dem Editor öffnen.
Scrollen Sie zum Anfang der Datei und fügen Sie die folgende Codezeile ein:
define( 'WP_Make it possible for_REPAIR', correct )
Speichern Sie Ihre Änderungen, aber lassen Sie den Editor geöffnet, Sie müssen ihn wahrscheinlich in ein paar Minuten haben.
Öffnen Sie in Zukunft einen neuen Tab in Ihrem Browser. Navigieren Sie zu folgender URL:
http://yoursite.com/wp-admin/maint/mend.php
Dadurch wird das WordPress-Datenbanktool geöffnet, das wie im Bild unten aussieht. Sie können sowohl „Datenbank reparieren“ als auch „Datenbank reparieren und optimieren“ auswählen. Um jedoch auf der Seite der Warnung zu bleiben, ist es am besten, einfach nur die Datenbanken zu reparieren.


Wenn dieser Vorgang abgeschlossen ist, gehen Sie zurück zu Ihrem Datei-Editor, löschen Sie die Zeile, die Sie unten eingefügt haben, und helfen Sie Ihnen, die Datei noch einmal zu speichern. Sie haben jetzt das Reparaturdienstgerät deaktiviert. Vergessen Sie diese Abschlussaktion wirklich nicht .
Möglichkeit Nr. 2 Stellen Sie Ihre Datenbanken wieder her, indem Sie mit phpMyAdmin arbeiten
Eine andere Möglichkeit, Ihre Datenbanktabellen zu reparieren, ist die phpMyAdmin-Schnittstelle in Ihrem cPanel. Obwohl dieses System viel schneller und weniger kompliziert ist, erfordert es auch eine minimale zusätzliche Vorsicht, da Sie Ihre Datenbanken innerhalb von phpMyAdmin vollständig löschen können.
Begrüßungserinnerung: Sichern Sie Ihre Datenbank normalerweise unmittelbar vor dem Erstellen von Verbesserungen.

Nachdem Sie phpMyAdmin geöffnet haben (siehe oben), entscheiden Sie sich auf der linken Seite Ihres Bildschirms für die zulässige Datenbank. Stellen Sie in Kürze sicher, dass die Registerkarte Komposition ausgewählt ist. Markieren Sie dann alle Tabellen und verwenden Sie das Dropdown-Feld, wählen Sie „Tabelle reparieren“ darunter.

Sobald diese Aktion als erledigt angezeigt wird, können Sie phpMyAdmin schließen und Ihre Website testen.
Es gibt ein Problem mit dem Server
Die dritte und letzte Möglichkeit ist, dass ein Dilemma mit Ihrem Server Ihr Fehlerkonzept verursacht. Wenn Ihre Website in einer gemeinsam genutzten Umgebung gehostet wird, ist es in der Regel viel wahrscheinlicher, dass ein überlasteter Server zu dem Dilemma führt.
Mit vielen gemeinsam genutzten Webhosting-Unternehmen können Tausende anderer Websites auf demselben Server gehostet werden. Wenn eine Person all dieser Endbenutzer beschließt, die Serverressourcen zu missbrauchen, unabhängig davon, ob es sich um Absicht handelt oder nicht, kann es sein, dass ihre Handlungen alle anderen betreffen, deren Website auf genau demselben Server gehostet wird.
Die gute Nachricht bei diesem Szenario ist, dass Kunden, die diese Art von Herausforderung auslösen, normalerweise schnell rot markiert werden. Wenn Ihr Internet-Hosting-Unternehmen das Problem entdeckt, wird das betreffende Konto gesperrt oder ganz kurz an die Leine genommen.
Es ist auch möglich, dass diese Probleme nicht absichtlich herbeigeführt werden. Wenn beispielsweise Ihre Website oder eine andere Website auf demselben Server im Push oder auf der Startseite von Reddit angezeigt wird, kann eine unerwartete Besucherspitze die Datenbanken überlasten. Auch diese Form des Dilemmas wird sich wahrscheinlich relativ schnell von selbst auflösen. Wenn Sie alles andere ausprobiert haben und Ihre Website nach ein paar Minuten immer noch offline ist, ist es möglicherweise an der Zeit, mit Ihrem Webhosting-Unternehmen zu telefonieren oder online zu chatten.
Wenn dieses Problem manchmal auftritt und ein Endergebnis der Arbeit mit gemeinsam genutztem Internethosting ist, sollten Sie möglicherweise den Wechsel zu verwaltetem Webhosting als Ersatz in Betracht ziehen. Obwohl es ein wenig teurer ist, werden Sie diese Art von Problemen fast nie haben.
Einpacken
Das deckt ziemlich genau die wenigen häufigsten Faktoren ab, die Sie möglicherweise in der Information „Fehler beim Entwickeln einer Datenbankverbindung“ finden:
- Falsche Datenbankanmeldeinformationen.
- Eine beschädigte Datenbank oder Personendatenbanktabelle.
- Ein Problem mit dem Server.
In den meisten Fällen handelt es sich bei dieser Fehlermeldung um ein Problem, das in weniger als 15 Minuten behoben werden kann . Wenn Sie sich nicht sicher sind, wie Sie damit umgehen sollen, oder mit den in diesem Artikel geschützten Methoden unzufrieden sind, ist es wahrscheinlich viel besser, sich an Ihr Internet-Hosting-Unternehmen zu wenden oder zu einem WordPress-Hilfsdienst zu wechseln. Das Allerletzte, was Sie tun möchten, ist, Ihrer Datenbank zusätzliche Probleme zu bereiten.
Selbst bei gemeinsam genutztem Internethosting werden Sie feststellen, dass der Kundensupport mehr als zufrieden ist, um Sie in fast allen Fällen bei der Behebung dieses Fehlers zu unterstützen. Wenn nicht, könnte es an der Zeit sein, nach einer anderen Hosting-Organisation zu suchen.
Wenn Sie zu irgendeinem Zeitpunkt Expertenprobleme mit Ihrer WordPress-Datenbank haben, stellen Sie sicher, dass Sie die folgenden Bewertungen teilen.
Lassen Sie uns wissen, ob Ihnen die Aufmachung gefallen hat.