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.