Heim > Datenbank > MySQL-Tutorial > Hauptteil

Wie behebe ich den MySQL-Fehler „Es konnte keine Verbindung hergestellt werden, weil der Zielcomputer dies aktiv abgelehnt hat' auf einem Remote-Server?

Mary-Kate Olsen
Freigeben: 2024-11-03 02:25:29
Original
844 Leute haben es durchsucht

How Do I Fix the

Behebung des Fehlers „Mysql Es konnte keine Verbindung hergestellt werden, da der Zielcomputer dies aktiv abgelehnt hat“

Obwohl ähnliche Probleme untersucht wurden, bleibt unklar, warum In Ihrem PHP-Skript tritt der Fehler auf: „Es konnte keine Verbindung hergestellt werden, da der Zielcomputer dies aktiv abgelehnt hat.“ Im Gegensatz zu anderen, die Probleme mit vergessenen Passwörtern oder Firewall-Blockaden hatten, deutet Ihre Situation auf eine andere Ursache hin.

Bei der Untersuchung Ihres Codes, der versucht, eine Verbindung zu einer Remote-Datenbank auf .nf.biz herzustellen, ist es offensichtlich, dass Ihr MySQL-Server ist derzeit so konfiguriert, dass nur Verbindungen über einen *nix-Socket oder von der Localhost-Adresse akzeptiert werden.

Um dieses Problem zu beheben, ändern Sie die Konfigurationsdatei my.cnf (normalerweise in /etc/mysql/my.cnf für Ubuntu). ). Nehmen Sie die folgenden Änderungen vor:

  1. Änderung: bind-address = 127.0.0.1 zu bind-address = 0.0.0.0
  2. Auskommentieren: #skip-networking

Speichern Sie die Änderungen und starten Sie MySQL neu.

Es ist jedoch wichtig zu beachten, dass Sie durch die Offenlegung Ihres MySQL-Servers im öffentlichen Internet möglicherweise unbeabsichtigt Verbindungen von böswilligen Benutzern zulassen. Erwägen Sie die Implementierung zusätzlicher Sicherheitsmaßnahmen zum Schutz Ihrer Datenbank.

Das obige ist der detaillierte Inhalt vonWie behebe ich den MySQL-Fehler „Es konnte keine Verbindung hergestellt werden, weil der Zielcomputer dies aktiv abgelehnt hat' auf einem Remote-Server?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage