sql >> Database >  >> RDS >> Mysql

SQLSTATE [HY000] [2003] Kan geen verbinding maken met MySQL-server op '127.0.0.1' (61) fout Laravel 4.1

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 .




  1. Databasefouten in Django bij gebruik van threading

  2. Tupels gebruiken in de ORACLE IN-clausule en een voorwaarde voor één element in de tuple

  3. Berekening uitvoeren in standaard MySQL-waarde

  4. Problemen met de configuratie van transactielogboeken