PHP Warnung: mysqli_connect (): (HY000 / 2002): Verbindung abgelehnt

9

Ich bin überrascht, dass ich in StackOverflow dafür keine gute Antwort finden konnte.

Ich benutze PHP5.5 und MAMP (heruntergeladen von hier ).

Ich habe ein einfaches Skript wie folgt:

%Vor%

und wenn ich dieses Skript ausführe, bekomme ich diesen Fehler:

%Vor%

Gibt es ein Konfigurationsproblem, das ich in MAMP oder PHP einrichten muss?

    
johncorser 12.01.2015, 15:09
quelle

4 Antworten

14

Falls jemand anderes auf dieses Problem stößt, ist der Standard-Port von MAMP für mysql 8889 , aber der Port, den PHP für mysql verwenden möchte, ist 3306 . Also müssen Sie MAMP öffnen, zu den Einstellungen gehen und den MAMP-MySQL-Port in 3306 ändern, dann den mysql-Server neu starten . Jetzt sollte die Verbindung mit host = localhost, user = root, pass = root erfolgreich sein.

    
johncorser 12.01.2015, 15:22
quelle
3

Manchmal müssen Sie die mysql db port id auf dem Server einfügen.

%Vor%     
Ronny Kibet 22.07.2017 05:23
quelle
0

Sie müssen den mamp Mysql-Datenbank-Port in 8889 ändern.

    
rashedcs 19.08.2017 11:57
quelle
-1

Damit ich es wieder funktioniere, lösche ich nur die Dateien

  

ib_logfile0

und

  

ib_logfile1

.

von:

%Vor%

Mac 10.13.3
MAMP: Version 4.3 (853)

    
FrancisUster 06.02.2018 09:49
quelle

Tags und Links