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