PHP-Warnung: mysqli_connect(): Verbindung abgelehnt (HY000/2002)
Dieser Fehler tritt auf, wenn PHP keine Verbindung zum herstellen kann MySQL-Datenbank. Die Ursache wird durch den Fehlercode „HY000/2002“ angezeigt, der normalerweise bedeutet, dass die Verbindung aufgrund einer falschen Serverkonfiguration abgelehnt wurde.
Um dieses Problem zu beheben, überprüfen Sie die folgenden Einstellungen in MAMP:
MySQL-Server
Stellen Sie sicher, dass der MySQL-Server läuft. In MAMP kann dies durch Auswahl der Option „MySQL-Server starten“ in der Menüleiste erfolgen.
MySQL-Port
Der Standard-MySQL Der von MAMP verwendete Port ist 8889. PHP verwendet jedoch normalerweise standardmäßig Port 3306. Um diesen Konflikt zu lösen:
Datenbankanmeldeinformationen
Überprüfen Sie, ob der Host („127.0.0.1“), der Benutzername („root“), und das im PHP-Skript angegebene Passwort („root“) korrekt sind.
Nachdem Sie diese Anpassungen vorgenommen haben, Starten Sie den MySQL-Server in MAMP neu. Die erneute Verbindung sollte nun mit dem im PHP-Skript angegebenen Host, Benutzer und Passwort erfolgreich sein.
Das obige ist der detaillierte Inhalt vonWas verursacht den Fehler „mysqli_connect(): Connection Refused' in PHP und wie kann man ihn beheben?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!