Heim > Datenbank > MySQL-Tutorial > Warum erhalte ich in PHP mit MAMP die Fehlermeldung „mysqli_connect(): (HY000/2002): Verbindung verweigert'?

Warum erhalte ich in PHP mit MAMP die Fehlermeldung „mysqli_connect(): (HY000/2002): Verbindung verweigert'?

DDD
Freigeben: 2024-11-08 07:43:01
Original
799 Leute haben es durchsucht

Why am I getting

PHP-Verbindungsverweigerung: „mysqli_connect(): (HY000/2002): Verbindung abgelehnt“

Beim Auftreten des Fehlers „mysqli_connect(): (HY000/2002)“ : Verbindung verweigert“ Bei der Verwendung von PHP und MAMP besteht eine Diskrepanz zwischen den Standard-Portkonfigurationen.

Fehlerbehebung:

  1. Überprüfen Sie den MAMP-MySQL-Port :Standardmäßig verwendet MAMP Port 8889 für MySQL, während PHP normalerweise Port 3306 erwartet.
  2. MAMP-Port ändern:Öffnen Sie die MAMP-Einstellungen und ändern Sie den MySQL-Port auf 3306.
  3. MySQL-Server neu starten:Nach der Portänderung ist es wichtig, den MySQL-Server in MAMP neu zu starten.
  4. Verbindung neu konfigurieren:Ändern Sie Ihr PHP-Skript Verwenden Sie beim Herstellen der Verbindung den Host „localhost“, den Benutzernamen „root“ und das Passwort „root“. Diese Konfiguration sollte nun erfolgreich sein.

Hinweis: Einige ältere Versionen von PHP erfordern möglicherweise eine explizite Portangabe, wenn eine Verbindung zu MySQL hergestellt wird. Fügen Sie in diesem Fall „:3306“ nach dem Hostnamen in die Verbindungszeichenfolge ein (z. B. „$servername = „127.0.0.1:3306“;‘).

Das obige ist der detaillierte Inhalt vonWarum erhalte ich in PHP mit MAMP die Fehlermeldung „mysqli_connect(): (HY000/2002): Verbindung verweigert'?. 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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage