Die Meldung „Fehler beim Herstellen einer Datenbankverbindung“ in WordPress ist ein kritischer Fehler, der Ihre Website für Benutzer unzugänglich macht. Sie tritt auf, wenn WordPress keine Verbindung zur Datenbank herstellen kann.
Da mehrere Faktoren diese Verbindung beeinträchtigen können, kann der Fehler für Anfänger etwas schwierig zu beheben sein.
Wir betreiben unseren Blog seit 16 Jahren mit WordPress und sind auf verschiedene Fehler und Warnungen gestoßen, darunter auch die Meldung „Fehler beim Herstellen einer Datenbankverbindung“. Durch unsere Erfahrung und viele Versuche haben wir gelernt, diese Probleme zu beheben, ohne unsere Website zu beeinträchtigen.
In diesem Artikel zeigen wir Ihnen Schritt für Schritt, wie Sie den Fehler „Fehler beim Herstellen einer Datenbankverbindung“ auf Ihrer WordPress-Website einfach beheben können.

Was verursacht den Fehler beim Herstellen einer Datenbankverbindung in WordPress?
Eine Datenbank ist eine Software, die es einfach macht, Daten aus anderer Software zu speichern, zu organisieren und abzurufen.
Als Content-Management-System verwendet WordPress eine Datenbank, um alle Ihre Inhalte und andere Website-Daten zu speichern. Es stellt dann jedes Mal eine Verbindung zur Datenbank her, wenn jemand Ihre Website besucht.
WordPress benötigt die folgenden Informationen für die Verbindung zur Datenbank:
- Ihr Datenbankname
- Datenbank-Benutzername und -Passwort
- Datenbankserver
This information is stored in your WordPress configuration file, which is called wp-config.php.
Wenn eine dieser Informationen falsch ist, kann sich WordPress nicht mit Ihrem Datenbankserver verbinden und Sie sehen die Fehlermeldung „Fehler beim Herstellen einer Datenbankverbindung“.

Es ist einer der häufigsten WordPress-Fehler. Neben falschen Anmeldedaten kann dieser Fehler auch auftreten, wenn der Datenbankserver ausgefallen ist oder die Datenbankdateien beschädigt sind.
Nichtsdestotrotz wollen wir uns Schritt für Schritt ansehen, wie das Problem „Fehler bei der Datenbankverbindung“ in WordPress behoben werden kann.
1. Überprüfen Sie Ihre WordPress-Datenbankanmeldeinformationen
Incorrect credentials are the most common cause of the database connection error. If you recently moved your WordPress site to a new host, then this is likely the problem.
Ihre WordPress-Datenbankanmeldeinformationen werden in der Datei wp-config.php gespeichert. Dies ist die WordPress-Konfigurationsdatei, die wichtige Einstellungen, einschließlich Datenbankinformationen, enthält.
Wenn Sie noch nie eine wp-config.php-Datei bearbeitet haben, dann werfen Sie einen Blick auf unseren Anfängerleitfaden unter So bearbeiten Sie die wp-config.php-Datei für weitere Anweisungen.
Sie werden nach den folgenden Zeilen in der Datei wp-config.php suchen:
// ** MySQL settings - You can get this info from your web host ** //
/** The name of the database for WordPress */
define( 'DB_NAME', 'database_name_here' );
/** MySQL database username */
define( 'DB_USER', 'username_here' );
/** MySQL database password */
define( 'DB_PASSWORD', 'password_here' );
/** MySQL hostname */
define( 'DB_HOST', 'localhost' );
Hier müssen Sie sicherstellen, dass die Informationen für den Datenbanknamen, Benutzernamen, das Passwort und den Datenbankhost korrekt sind.
Sie können diese Informationen in Ihrem Dashboard Ihres WordPress-Hosting-Kontos bestätigen. Für dieses Tutorial verwenden wir Bluehost, aber der Prozess wird für andere Hosting-Panels ähnlich sein.
Nach dem Einloggen klicken Sie in der linken Spalte auf den Tab 'Website' und wechseln dann zum Tab 'Erweitert'. Scrollen Sie dann zum Abschnitt 'Datenbank' und klicken Sie daneben auf die Schaltfläche 'Verwalten'.

Dies öffnet die Seite MySQL-Datenbanken in cPanel in einem neuen Fenster.
Hier finden Sie Ihren Datenbanknamen und Benutzernamen im Abschnitt 'Aktuelle Datenbank'. Denken Sie daran, diese Details in ein Notizblock zu kopieren und einzufügen, damit Sie sie in die wp-config-Datei einfügen können.

Scrollen Sie als Nächstes zum Abschnitt „Aktuelle Benutzer“, wo Sie neben Ihrem Datenbanknamen auf den Link „Passwort ändern“ klicken können.
This will take you to a new screen, where you can change the database password according to your liking.

Sobald Sie alle Ihre Datenbankdetails bestätigt haben, können Sie diese Informationen bei Bedarf in Ihrer wp-config.php-Datei ändern.
Versuchen Sie danach, Ihre Website erneut zu besuchen, um zu sehen, ob die Fehlermeldung zur Datenbankverbindung behoben ist.
Wenn Sie den Fehler immer noch sehen, bedeutet dies, dass etwas anderes nicht stimmt.
2. Überprüfen Sie Ihre Datenbank-Hostinformationen
If you are confident that your database name, username, and password information are accurate, then you will want to make sure you are using the correct database host information.
Die meisten WordPress-Hosting-Unternehmen verwenden localhost als Ihren Datenbank-Host. Einige Managed WordPress Hosting-Unternehmen verwenden jedoch separate Server zum Hosten von Datenbanken. In diesem Fall ist Ihre Datenbank-Host-Information nicht localhost.
Das bedeutet, dass Sie sich an Ihr WordPress-Hosting-Unternehmen wenden müssen, um diese Details zu bestätigen.
3. WordPress-Datenbank reparieren
Möglicherweise erhalten Sie jetzt eine andere Fehlermeldung im wp-admin-Dashboard, z. B. „Eine oder mehrere Datenbanktabellen sind nicht verfügbar“ oder „Die Datenbank muss möglicherweise repariert werden“. In diesem Fall müssen Sie Ihre Datenbank reparieren.
Sie können dies tun, indem Sie die folgende Zeile in Ihre wp-config.php-Datei einfügen. Stellen Sie sicher, dass Sie sie direkt vor der Zeile „Das ist alles, bearbeiten Sie nicht weiter! Viel Spaß beim Bloggen“ einfügen:
define('WP_ALLOW_REPAIR', true);
Sobald Sie das getan haben, können Sie die Einstellungen einsehen, indem Sie diese Seite besuchen: http://www.yoursite.com/wp-admin/maint/repair.php. Stellen Sie einfach sicher, dass Sie yoursite.com durch Ihren eigenen Domainnamen ersetzen.
Here, you must click the ‘Repair Database’ button to start the process.

Hinweis: Der Benutzer muss nicht angemeldet sein, um auf die Seite zur Reparatur der Datenbank zugreifen zu können. Sobald Sie Ihre Datenbank repariert und optimiert haben, stellen Sie sicher, dass Sie diese Codezeile aus Ihrer wp-config.php entfernen.
Wenn Sie jedoch keinen Code zu Ihrer Website hinzufügen möchten, können Sie Ihre Datenbank auch über das cPanel Ihres Hosting-Kontos reparieren.
Besuchen Sie Ihr Hosting-Konto, wo Sie in der linken Spalte die Seite „Websites“ öffnen müssen. Wechseln Sie dann zur Registerkarte „Erweitert“ und klicken Sie im Abschnitt „Datenbank“ auf die Schaltfläche „Verwalten“.

Dies öffnet cPanel in einem neuen Tab. Scrollen Sie hier nach unten zum Abschnitt „Datenbanken ändern“ und wählen Sie den Namen Ihrer Datenbank aus dem Dropdown-Menü „Datenbank reparieren“ aus.
Sobald Sie dies getan haben, klicken Sie einfach auf die Schaltfläche „Datenbank reparieren“, um den Vorgang zu starten.

Das Hosting-Panel wird Ihre Datenbank nun automatisch für Sie reparieren.
Sobald der Vorgang abgeschlossen ist, sehen Sie auch eine Erfolgsmeldung.

Sie können jetzt Ihre WordPress-Website besuchen, um zu sehen, ob der Fehler behoben wurde oder nicht.
4. Prüfen Sie, ob Ihr Datenbankserver ausgefallen ist
Wenn alles korrekt zu sein scheint und WordPress immer noch keine Verbindung zur Datenbank herstellen kann, ist Ihr Datenbankserver (MySQL-Server) möglicherweise ausgefallen.
Dies kann aufgrund von hohem Traffic auf einem Server passieren. Ihr Host-Server kann die Last einfach nicht bewältigen (insbesondere wenn Sie Shared Hosting nutzen).
Due to this, your site will get slow and may even output the error for some users. In this case, you should get on the phone call or live chat with your hosting provider and ask them if your MySQL server is responsive.
Zusätzlich, wenn Sie andere Websites auf demselben Server betreiben, können Sie diese Websites überprüfen, um zu bestätigen, dass Ihr SQL-Server ausgefallen ist.
Wenn Sie keine andere Website auf demselben Hosting-Konto haben, gehen Sie einfach zu Ihrem Hosting-Dashboard und wechseln Sie zum Tab „Erweitert“.
Klicken Sie danach auf die Schaltfläche 'Verwalten' neben dem Abschnitt phpMyAdmin.

Dies öffnet phpMyAdmin in einem neuen Fenster, wo Sie oben auf die Option 'Datenbank' klicken müssen.
After that, click on your database’s name to access its settings. If you can do that, then it is time for you to check if your database user has sufficient permissions.

Um dies zu tun, müssen Sie eine neue Datei namens testconnection.php erstellen und den folgenden Code darin einfügen:
<?php
$link = mysqli_connect('localhost', 'username', 'password');
if (!$link) {
die('Could not connect: ' . mysqli_error());
}
echo 'Connected successfully';
mysqli_close($link);
?>
Stellen Sie beim Einfügen des Codes sicher, dass Sie den Benutzernamen und das Passwort durch Ihre eigenen ersetzen. Sie können diese Datei jetzt auf Ihre Website hochladen und über einen Webbrowser darauf zugreifen.
Wenn das Skript erfolgreich verbunden wurde, bedeutet dies, dass Ihr Benutzer über ausreichende Berechtigungen verfügt und etwas anderes den Fehler verursacht.
Nun müssen Sie zu Ihrer wp-config-Datei zurückkehren und sie durchsuchen, um sicherzustellen, dass alle Details korrekt und ohne Tippfehler sind.
Zusätzliche Lösungen, die für Benutzer funktioniert haben
Wenn die oben genannten Tipps zur Fehlerbehebung den Fehler bei der Datenbankverbindung auf Ihrer Website nicht beheben, können Sie diese zusätzlichen Schritte ausprobieren.
Wie von unseren Benutzern berichtet, haben diese Schritte einigen von ihnen geholfen, den Datenbankverbindungsfehler auf ihren Websites zu beheben.
1. Aktualisieren Sie die WordPress-Website-URL
Sie können versuchen, die WordPress-Site-URL über phpMyAdmin in cPanel zu aktualisieren.
Greifen Sie einfach über das Dashboard Ihres Hosting-Kontos auf phpMyAdmin zu und wählen Sie Ihre WordPress-Datenbank aus der Liste aus.
Wechseln Sie danach zum SQL-Menü oben und geben Sie die folgende MySQL-Abfrage ein:
UPDATE wp_options SET option_value='YOUR_SITE_URL' WHERE option_name='siteurl'
Es sollte so aussehen:

Vergessen Sie nicht, Ihre eigene Website-URL anzugeben und wp_options durch Ihren eigenen Tabellennamen zu ersetzen, da Sie möglicherweise das WordPress-Tabellenpräfix geändert haben.
2. Webserver neu starten
Benutzer auf dedizierten Servern, lokalen Servern und virtuellen privaten Servern (VPS) können versuchen, ihre Server neu zu starten.
Dies startet Ihren Web- und Datenbankserver neu, was einige vorübergehende Störungen beheben kann, die den Fehler verursachen.
3. Hilfe suchen
Wenn alles andere fehlschlägt, müssen Sie möglicherweise Ihren Webhosting-Anbieter kontaktieren. Alle guten WordPress-Hosting-Unternehmen helfen Ihnen bei der Fehlerbehebung, weisen Sie in die richtige Richtung oder beheben das Problem sogar für Sie.
Sie können auch WordPress-Entwickler einstellen, die Ihnen bei der Behebung dieses Problems helfen.
Wir hoffen, dieser Artikel hat Ihnen geholfen, das Problem „Fehler beim Aufbau einer Datenbankverbindung“ in WordPress zu beheben. Möglicherweise möchten Sie auch unseren WordPress-Fehlerbehebungsleitfaden für Tipps zur eigenständigen Behebung von WordPress-Problemen oder unser Tutorial zum Hinzufügen einer benutzerdefinierten Datenbankfehlerseite in WordPress sehen.
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.

Riya Mehta
Hallo,
Heute habe ich denselben Fehler erhalten und ihn behoben, indem ich dem Benutzer unter der in der Konfigurationsdatei definierten Datenbank, nämlich der wp-config-Datei, alle Berechtigungen (Permissions) erteilt habe.
bog
Was mir passiert ist, war, dass meine Festplatte (Linux) spontan in den schreibgeschützten Modus ging. Aus dem Nichts. Ich weiß, das ist eine obskure Ursache, aber ich dachte trotzdem, ich würde meinen Senf dazugeben. (normalerweise ein Zeichen einer sterbenden Festplatte, wie mir gesagt wurde).
Masood Ahmad
Hallo zusammen,
In meinem Fall war es sehr einfach. Das Passwort für die MySQL-Datenbank und das Passwort in der wp_config.php müssen gleich sein, unwissend dessen habe ich das Passwort für die MySQL-Datenbank geändert und war den ganzen Tag verärgert. Bis ich zufällig die Änderung rückgängig gemacht habe. Meine Website war im nächsten Moment wieder online und live.
Jamie
Wenn ich index.php in index_.php umbenenne — dann lädt das Backend der Website einwandfrei
Seiten auf der Website geben einen normalen ‘Not Found’ Apache-Fehler aus
——
Wenn ich den Dateinamen index.php wiederherstelle – dann funktioniert nichts mehr, und ich erhalte auf öffentlich zugänglichen Seiten die Meldung „Fehler beim Herstellen einer Datenbankverbindung“. Und die eigene Textbox von WordPress mit der Meldung „Fehler beim Herstellen einer Datenbankverbindung“ wird angezeigt, wenn ich /wp-admin besuche.
Jede Hilfe, die Sie anbieten können, wird sehr geschätzt!
Tony Thomas
Wenn Sie in der Google Cloud arbeiten, erhalten Sie diesen Fehler möglicherweise häufig, wenn Ihr RAM mehr Ressourcen verbraucht.
Bei Google Cloud anmelden
Suchen Sie die Instanz von „Compute Engine“. Klicken Sie im oberen Menü auf „Compute Engine“
sich bei SSH anmelden
geben Sie sudo bash ein (um als root einzutreten)
Dann tippen/kopieren/einfügen:
systemctl start mariadb.service (in CentOS 7)
Fehler beim Aufbau der Datenbank wird sofort behoben.
Jarrett
Wenn Sie MySQL verwenden, können Sie dies tun
sudo service mysql restart
Danke für den Tipp!
Sabir Guiri
Es hat perfekt funktioniert. Vielen Dank!
Yudha Haris
Vielen Dank, ES FUNKTIONIERT..
Tim
Vielen Dank für diesen Artikel… er ist meiner Meinung nach der nützlichste im Web.
Ich habe das Problem immer noch (Host ist Godaddy)... Ich habe die testconnection.php-Seite erstellt und erhalte diese Fehlermeldung:
Warnung: mysql_connect(): Zugriff verweigert für Benutzer ‘username’@‘hostIP’ (mit Passwort: JA) in /home/content/n3pnexwpnas01_data02/52/3027952/html/wp-config.php in Zeile 106
Konnte keine Verbindung herstellen: Zugriff verweigert für Benutzer ‘username’@‘hostIP’ (mit Passwort: JA)
– Benutzername ist der Benutzername, den ich für die Verbindung zur Datenbank über Phpmyadmin verwende
– Passwort ist das Passwort, das ich für die Verbindung zur Datenbank über Phpmyadmin verwende
– hostIP ist der Hostname-Wert, den ich in den Datenbankvariablen in Phpmyadmin gefunden habe
Ich stecke jetzt seit Stunden fest... kannst du mir dabei helfen? Ich habe keine Ahnung, was ich tun soll und wie ich es tun soll...
Vielen Dank im Voraus
WPBeginner Support
Der wahrscheinlichste Grund dafür sind falsche Informationen in Ihrer wp-config.php-Datei. Dies könnten Ihr MySQL-Host, Benutzername, Passwort oder Datenbankname sein. WENN Sie eine IP-Adresse als Hostnamen verwenden, versuchen Sie, einen Port hinzuzufügen. Bitten Sie Ihren Webhoster um Unterstützung.
Admin
Prashant
Liebe Freunde,
Ich bin neu und weiß heute sehr wenig über WordPress, ich habe ein Problem
Wenn ich versuche, einen neuen Beitrag zu veröffentlichen oder einen älteren zu aktualisieren und auf die Schaltfläche Veröffentlichen oder Aktualisieren klicke, werde ich automatisch zur Homepage weitergeleitet, es passiert nichts, keine Änderung im aktualisierten Beitrag, kein neuer Beitrag wird veröffentlicht. Bitte helfen Sie mir, wenn jemand etwas über ein solches Problem weiß.
danke
WPBeginner Support
Versuchen Sie, die Permalinks zu aktualisieren, indem Sie die Seite Einstellungen->Permalinks besuchen und einfach auf die Schaltfläche Aktualisieren klicken.
Admin
Abel
Hey, danke, das hat bei mir funktioniert, Daumen hoch!
Robert DeRobertis
Danke, danke, danke.
Ich wurde kürzlich gehackt und habe die Passwörter meiner Website auf etwas Sichereres geändert. Ich habe vergessen, die Konfigurationsdatei zu aktualisieren. Das hat den Tag gerettet.
Cássio Sá
Mein Freund, ich habe gerade Freudentränen in den Augen, du hast mein Leben gerettet. Das Problem lag in der Konfigurationsdatei. Ich habe die alte Datenbank importiert und die Anmeldedaten darin geändert, aber die Anmeldedaten in der Konfigurationsdatei nicht geändert. Vielen Dank für den Tipp.
Ali
Ich habe gerade http in HTTPS geändert. Jetzt öffnet sich meine Website nicht mehr und zeigt die gleiche Fehlermeldung. Bitte sagen Sie mir, was ich jetzt tun soll?
Ryan
Haben Sie die Website-URL in der Datenbank in der Tabelle WP_Options geändert?
feizel
Vielen Dank. Ich habe die ganze Nacht nach der Lösung gesucht.
Paul
Hey, toller Artikel darüber, wie man Datenbankverbindungsfehler behebt.
Könnte eine gute Idee sein, auf deinen alten Artikel über die Erstellung einer benutzerdefinierten dB-Fehlerseite zu verlinken. Andernfalls kann es bei Nutzung eines guten Caching-Programms eine Weile dauern, bis man tatsächlich merkt, dass etwas nicht stimmt. Dieser Artikel und die Mail-Funktion bedeuten, dass Sie sofort benachrichtigt werden und ein schönes Bild und benutzerdefinierten Text bereitstellen können, was professioneller ist als die Standardnachricht.
https://www.wpbeginner.com/wp-tutorials/how-to-add-a-custom-database-error-page-in-wordpress/
stephanie wandke
Danke für diesen Artikel! Es war definitiv ein Datenbankbenutzerproblem, und als ich einen neuen Benutzer und ein neues Passwort hinzufügte und die wp-config-Datei änderte, war die Seite BAM wieder da. Sie haben es einfach gemacht und ich habe mein Problem in weniger als 15 Minuten gelöst. Danke!
Edward
GoDaddy-Kunde. Erhalte dasselbe Problem.
Die Datenbank funktionierte einwandfrei. Was für mich funktionierte, war, in wp_config zu gehen und die folgende Zeile zu ändern:
define(‘DB_HOST’, ‘localhost’); [der db_host war etwas anderes, nicht localhost]
zu
define(‘DB_HOST’, ‘[meine IP-Adresse]’) und es funktionierte einwandfrei
Danke für den Tipp!
Daryl
Das hat bei mir auf meiner GoDaddy-Website funktioniert
Shakti
Herr, helfen Sie mir bitte.
Meine Website lädt und funktioniert einwandfrei, aber ich erhalte die Fehlermeldung "Fehler beim Herstellen der Datenbankverbindung", wenn ich versuche, auf wp-admin zuzugreifen. Nachdem ich die Seite 3-10 Mal neu geladen habe, funktioniert meine Website wieder. Dann erhalte ich unerwartet wieder diesen Fehler.
WPBeginner Support
Es scheint, dass Ihr Datenbankserver nicht reagiert. Bitte kontaktieren Sie Ihren Webhost und teilen Sie ihm mit, was passiert.
Admin
Shakti
Ok, danke, Herr
Shelly
Meine Website geht jeden Abend zur gleichen Zeit offline und ich erhalte dieselbe Fehlermeldung. Sie dauert etwa anderthalb Stunden und dann ist die Website wieder online. Würde das auf ein Problem mit meinem Hosting-Dienst hindeuten?
Harinath
Haben Sie zufällig eine Lösung dafür gefunden?
Liesje
Thanks a lot for this article ! Piece of cake this way
Saved me a lot of work and headaches.
Mit freundlichen Grüßen,
Liesje
praveen
Ich habe einen Fehler auf der wp-admin-Seite. Es heißt Fehler beim Herstellen einer Datenbankverbindung. Wie löse ich das?
Ian Wells
Dies ist mir einmal auf meiner EC2 AWS-Instanz passiert. Die Ursache war, dass ich einen kleinen t2.micro-Server verwende und manchmal zu viele httpd-Anfragen hereinkamen, insbesondere wenn ich meine AWS-Health-Checks aktivierte, die den Traffic erhöhen. Ich habe meine /etc/httpd/conf/httpd.conf gemäß den Anweisungen hier neu konfiguriert: https://wordpress.org/support/topic/how-to-optimize-apache-for-wordpress und bisher läuft es gut. Ich sehe nicht mehr 20 oder mehr httpd-Prozesse gleichzeitig laufen, gefolgt von Speicher- und Datenbankverbindungsfehlern.
Ian Wells
Dieser Fehler trat immer wieder auf. Ich konnte ihn durch Neustart von EC2 beheben, aber das war nicht sehr zufriedenstellend. Dann bemerkte ich, dass meine EC2-Installation veraltet war, also führte ich „sudo yum update“ auf dem Server aus. Jetzt sieht es viel stabiler aus.
ani
nette … erschöpfende .. detaillierte Informationen … ich habe mich mit meinen Hosting-Leuten gestritten und eine Ursachenanalyse für langsame DB-Leistung / Konnektivität gefordert… diese Leute haben mir immer wieder empfohlen, mein Hosting-Konto auf ein dediziertes Setup aufzurüsten .. POST gab Einblicke in wahrscheinliche Probleme und Lösungswege.
Danke!
alexsbutler
Sie können auch das Kernel for Word file repair tool ausprobieren, um Ihre beschädigte Word-Datei einfach zu reparieren.
Ken Pyle
Danke für den Artikel. Lunarpages ist mein Hoster und gegen 2:30 Uhr morgens (danke Jetpack für die Überwachung meiner Website) funktionierte meine Website nicht mehr und ich hatte auch den „Fehler beim Herstellen einer Verbindung zur Datenbank“-Fehler.
Wie ich das Problem gelöst habe, war, das Passwort in der MySQL-Datenbank (erreichbar über Cpanel) neu einzugeben. Ich habe dasselbe Passwort verwendet, das bereits in der Konfigurationsdatei stand, sodass ich nur eine Variable ändern musste.
Ich habe es bisher bei 3 WordPress-Installationen ausprobiert und es scheint zu funktionieren, da Jetpack mich informiert hat, dass meine Website nach 16 Stunden Ausfall wieder online ist.
Es ist ein Rätsel, warum die Verbindung getrennt wurde.
Jason Teale
Ich bin auch bei Lunarpages. Muss ich also im Grunde nur das Blog-Passwort neu eingeben und das war's? Welche Variable hast du geändert?
Mike B
Ich bin auch bei Lunarpages. Ich musste auch mein Passwort in C-Panel neu eingeben. Etwas muss heute Morgen mit Lunarpages passiert sein.
NickP
Danke, Ken! Genau das, was ich wissen musste. In wenigen Minuten wieder online…
Harm
Ich habe einige Änderungen in wp_user und wp_metadata vorgenommen, um einen neuen Administrator zu erstellen. Dann erhalte ich diese Meldung. Ich habe versucht, die wp-config-Datei anzusehen, bekomme aber dieselbe Meldung! Was kann ich noch tun?
Scott
Rückblickend betrachtet ist das irgendwie albern, aber es könnte jemand anderem helfen, daher denke ich, es lohnt sich, es zu teilen. Kürzlich hatte ich eine Website, die Cloudflare als CDN nutzte. Alle DNS-Einträge vom Typ „A“ waren gesetzt, außer dem für „mysql.domain.com“, sodass selbst die testconnection.php-Methode nicht funktionierte (bei Dreamhost, das nicht localhost verwendet). Ich habe einfach den „A“-Eintrag in Cloudflare hinzugefügt und alles war wieder gut.
Sharad Gupta
Eine großartige Lösung für ein sehr schwieriges und ärgerliches Problem.
MaSilat
Großartig. Es hat mir geholfen und das DB-Problem gelöst.
Mohamed Azazy
Sie können Ihren MySQL-Dienst auch neu starten, wenn Sie einen VPS verwenden.
– sudo service mysql restart
Hat bei mir funktioniert!
Dustin Overbeck
Danke für diesen Vorschlag. Das Neustarten von MySQL war in meiner Situation die magische Lösung.
Michael D
Danke für diesen Artikel, er hat geholfen!
Der Fehler trat sowohl in der Root-Domain als auch in wp-login auf. Das Ändern von ‘localhost’ auf die IP in wp-config.php hat das Problem behoben.
Rav
Es schien, als ob mein 'localhost' nicht funktionierte, also habe ich einfach die direkte Adresse meines Hosting-Anbieters (mysql.hostinger.co.uk) hinzugefügt und alles funktionierte wieder!
Danke für die Hilfe!
Christopher
Tatsächlich erhalte ich auf meiner Homepage nur die Meldung „Fehler beim Herstellen einer Datenbankverbindung“. Alle anderen Seiten funktionieren einwandfrei. Bitte lassen Sie mich wissen, was ich tun soll.
Adrienne
Mein alter Kunde hat jetzt dieses Problem, und ihre Website ist ungefähr 3 Jahre alt und wurde nicht aktualisiert. Ich denke, das Theme und all die Änderungen haben diese Website beschädigt. Sie muss verschrottet und neu gemacht werden…. jetzt muss ich einen einfachen Weg finden, das zu tun. lol
Nicole
Ich habe ein Multisite-System verschoben – ich musste den alten Websitenamen in meiner Datenbank, in den .htaccess- und wp-config-Dateien austauschen
m3d01
Hallo Leute,
I found the problem that my hosting service made update and that lead to change in the DB_HOST number so i change it back by the new one by edit the config file and the site is back again to work finally
John Bert
Vor kurzem bin ich von Arvixe zu Phi9 Webhosting umgezogen.
Eigentlich habe ich vergessen, die vorherigen Host-„MySQL-Verbindungszeichenfolgen“ in wp-config.php zu ändern. Jetzt funktioniert es.
Thank you for your great help I really appreciate it!
Micky
I have seen this error. I was putting the wrong MySQL port in connection line. Your post helped me fix it.
Carl
Das scheint logisch. Aber ich gehe jeden Schritt durch und nichts ändert sich. Warum ist das so kompliziert?
Ich mochte die Idee der Datenbankreparatur, aber es scheint, dass WordPress laufen müsste, um auf die Schaltfläche "Datenbank reparieren" zu klicken. Ich bin jetzt seit 2 Tagen dabei. Gibt es eine Stelle, an der ich das Problem durch das Ansehen von Code finden kann? Das alles erscheint so vage.
Leonard Rattini
Da ich 30 Jahre lang in der Computeranwendungsentwicklung tätig war und auch als zertifizierter Computerfachmann registriert bin, verwenden viele Leute den Begriff „Datenbank“ falsch, um zu beeindrucken.
Eine Datenbank ist eine andere Methode zur Datenspeicherung als die, die vor ihrer Zeit verwendet wurde. Früher wurden Daten auf verwandten 80-Spalten-Karten gespeichert, die kollektiv als Datei bezeichnet wurden. Zum Beispiel wurden viele Rechnungsdatensätze kollektiv als Rechnungsdatei bezeichnet. Medizinische Aufzeichnungen wurden kollektiv als medizinische Datei usw. bezeichnet.
In den frühen Tagen großer Mainframe-Computer, bevor die PCs aufkamen, verarbeiteten sie diese „80-Spalten-Festdatensätze“. Mit dem Aufkommen des Internets und verteilter Mehrfach-Tastaturen wurde die Daten dann als „Datenpakete“ aufgezeichnet und in einer „Datenbank“ gespeichert, die eine dreidimensionale Formatstruktur ist, die im Computer gespeichert ist. Dann, zur richtigen Zeit, um sie zu verarbeiten, mussten Datenpunkte „verknüpfte“ Datenpakete, die dies ermöglichten, was dann wie ein Datensatz aussah, mit dem wir vertraut sind.
Eine Anwendung muss als datenbankbasierte Anwendung konzipiert sein, die eine Person als Datenbankadministrator einschließt, andernfalls ist ihre Anwendung keine Datenbankanwendung.
Eine Datenbankanwendung diente zwei Hauptzwecken im Vergleich zu den alten Dateimethoden, die in früheren Zeiten vor dem Internet und verteilten Tastaturen verwendet wurden. Einer war die Erfassung von Datenelementen am ersten Punkt der (Daten-)Erfassung. Und zweitens soll „Datenredundanz“ eliminiert werden. Leonard Rattini, CCP (um meine CCP-Referenzen zu erfahren, googeln Sie ICCP)
Toby Harding
Ich habe diesen Fehler jetzt schon ein paar Mal gesehen, mit meinem Wordpress, das auf einer Amazon EC2-Box in deren AWS-Cloud gehostet wird. Eine einfache Möglichkeit, das Problem zu beheben, ist der Neustart der Instanz über die AWS-Admin-Konsole.
Jake B
Danke für den Artikel. Ich konnte jeden Schritt durcharbeiten, bis ich mein Problem gefunden habe.
Unbekannt
Hallo, ich erhalte diese Fehlermeldung bei der Installation von WordPress: „Fehler beim Herstellen einer Datenbankverbindung“. Was kann ich tun, um diesen Fehler zu beheben? Ich habe alles versucht, wie z. B. den Datenbanknamen geändert, frühere Datenbanken gelöscht, aber WordPress ist immer noch nicht installiert. Bitte helfen Sie!
David Clarke
Hat mein Problem in wenigen Minuten dank dieses hilfreichen Artikels gelöst, vielen Dank!
Freitag
Ich kann nichts dafür, seit ich meine Website erstellt habe, habe ich diesen Bereich nicht angefasst. Können Sie mir helfen, das zu tun?
mikhail
Danke für den Artikel, er hilft.
Bei mir liegt es daran, dass ich mein Datenbank-Benutzerpasswort über CPanel ändere, aber anscheinend ändert sich die wpconfig.php-Datei nicht automatisch, wenn ich mein Datenbank-Benutzerpasswort ändere.
Ich muss es manuell in
define(‘DB_PASSWORD’, ‘[fügen Sie hier Ihr Passwort ein]’); ändern
Juan Loayza
Vielen Dank! Es war ein Kopfzerbrechen... bis ich deine Lösung gefunden habe...
Tapiwa
Alter! Vielen Dank! Ich habe gerade meine Website dank dieses Artikels und deines Kommentars repariert.
Max Demian
Wirklich nützlich, danke.
James Kalmakoff
Der Artikel war sehr nützlich und ich konnte mein Datenbankverbindungsproblem lösen. Eine weitere Stelle, an der man nach Fehlern suchen kann, ist die MySQL-Datenbank. Stellen Sie sicher, dass der ‘database_username’ und der ‘database_name’ korrekt einander zugewiesen sind und dass keine Tippfehler vorhanden sind!
Dawn
Ich habe gerade diesen Fehler erhalten. Ich habe eine Seite kopiert und in ein Word-Dokument eingefügt. Ich sah, dass ein Absatz mit Anzeigen und Links zu Seiten wie Viagra usw. hinzugefügt wurde. Ich habe den Absatz mit Anzeigen/Links entfernt und den Text wieder in meine Webseite eingefügt. Ich war auf der zweiten Seite und habe die Updates gepostet, als ich diesen Fehler erhielt… Hat das schon jemand erlebt?
J
Hey – das hilft dir bei deinem Problem nicht, aber du solltest Word nicht zum Bearbeiten dieser Dateien verwenden. Du solltest ein einfacheres Programm wie Notepad/TextEdit usw. verwenden.
Peter Gough
Vielen Dank für diesen Artikel. Sehr, sehr nützlich.