Computerwissenschaften

So beheben Sie einen Datenbankverbindungsfehler

Sie verwenden PHP und MySQL nahtlos zusammen auf Ihrer Website. An diesem einen Tag erhalten Sie aus heiterem Himmel einen Datenbankverbindungsfehler. Obwohl eine Datenbank Verbindungsfehler ein größeres Problem hinweisen könnte, ist es in der Regel ein Ergebnis einer von wenigen Szenarien:

 

Gestern war alles in Ordnung

Sie konnten gestern eine Verbindung herstellen und haben keinen Code in Ihrem Skript geändert. Heute funktioniert es plötzlich nicht mehr. Dieses Problem liegt wahrscheinlich bei Ihrem Webhost. Ihr Hosting-Anbieter hat die Datenbanken möglicherweise zur Wartung oder aufgrund eines Fehlers offline. Wenden Sie sich an Ihren Webserver, um zu erfahren, ob dies der Fall ist und wenn ja, wann eine Sicherung erwartet wird.

 

Hoppla!

Wenn sich Ihre Datenbank unter einer anderen URL befindet als die PHP-Datei, mit der Sie eine Verbindung herstellen, kann es sein, dass Sie Ihren Domain-Namen ablaufen lassen. Klingt albern, aber es passiert viel.

 

Ich kann keine Verbindung zu Localhost herstellen

Localhost funktioniert nicht immer, daher müssen Sie direkt auf Ihre Datenbank verweisen. Oft ist es so etwas wie mysql.yourname.com oder mysql.hostingcompanyname.com. Ersetzen Sie „localhost“ in Ihrer Datei durch die direkte Adresse. Wenn Sie Hilfe benötigen, kann Ihr Webhost Sie in die richtige Richtung weisen.

 

Mein Hostname wird nicht funktionieren

Überprüfen Sie Ihren Benutzernamen und Ihr Passwort. Überprüfen Sie sie dann dreimal. Dies ist ein Bereich, den die Leute oft übersehen oder den sie so schnell überprüfen, dass sie ihren Fehler nicht einmal bemerken. Sie müssen nicht nur überprüfen, ob Ihre Anmeldeinformationen korrekt sind, sondern auch sicherstellen, dass Sie über die richtigen Berechtigungen verfügen, die für das Skript erforderlich sind. Beispielsweise kann ein schreibgeschützter Benutzer der Datenbank keine Daten hinzufügen. Schreibrechte sind erforderlich.

 

Die Datenbank ist beschädigt

Es passiert. Jetzt betreten wir das Gebiet eines größeren Problems. Wenn Sie Ihre Datenbank regelmäßig sichern, ist alles in Ordnung. Wenn Sie wissen, wie Sie Ihre Datenbank aus einem Backup wiederherstellen können, machen Sie es auf jeden Fall. Wenn Sie dies jedoch noch nie getan haben, wenden Sie sich an Ihren Webhost, um Hilfe zu erhalten.

 

Reparieren einer Datenbank in phpMyAdmin

Wenn Sie phpMyAdmin mit Ihrer Datenbank verwenden, können Sie diese reparieren. Bevor Sie beginnen, erstellen Sie eine Sicherungskopie der Datenbank – nur für den Fall.

  1. Melden Sie sich bei Ihrem Webserver an.
  2. Klicken Sie auf das Symbol phpMyAdmin
  3. Wählen Sie die betroffene Datenbank aus. Wenn Sie nur eine Datenbank haben, sollte diese standardmäßig ausgewählt werden.
  4. Im Hauptfenster sollte eine Liste der Datenbanktabellen angezeigt werden. Klicken Sie auf Alle prüfen .
  5. Wählen Sie im Dropdown-Menü die Option „Tabelle reparieren“ .

Similar Posts

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.