Een dergelijke fout betekent dat de server zelf niet eens bereikbaar is. Ben je MySQL gestart in MAMP?
En hoe ben je begonnen met MAMP? Met de standaard MySQL 3306
haven? Of de alternatieve poort die MAMP gebruikt voor niet-beheerders:8889
?
Ik wed dat je server actief is, maar probeert verbinding te maken met 3306
dus je moet de poort instellen op 8889
. Verander je configuratie om zo te zijn; let op de toevoeging van de port
parameter:
'mysql' => array(
'driver' => 'mysql',
'host' => '127.0.0.1',
'port' => '8889',
'database' => 'database',
'username' => 'root',
'password' => 'root',
'charset' => 'utf8',
'collation' => 'utf8_unicode_ci',
'prefix' => '',
),
BEWERKEN: Ik heb zojuist deze vraag gevonden draad
dat het probleem verhelpt van het verbinden van Laravel met MAMP via poort 8889
.