Om någon annan kommer av det här problemet är standardporten på MAMP för mysql 8889 , men porten som php förväntar sig att använda för mysql är 3306 . Så du måste öppna MAMP, gå till inställningar och ändra MAMP mysql-porten till 3306 , sedan starta om mysql-servern . Nu ska anslutningen vara framgångsrik med host=localhost, user=root, pass=root.