Mysql
 sql >> Datenbank >  >> RDS >> Mysql

SQLSTATE[HY000] [2003] Keine Verbindung zum MySQL-Server auf „127.0.0.1“ (61) Fehler Laravel 4.1

Ein solcher Fehler bedeutet, dass der Server selbst nicht einmal erreichbar ist. Haben Sie MySQL in MAMP gestartet?

Und wie hast du MAMP gestartet? Mit dem Standard-MySQL 3306 Hafen? Oder der alternative Port, den MAMP für Nicht-Administratoren verwendet:8889 ?

Ich wette, Ihr Server läuft, versucht aber, sich mit 3306 zu verbinden Sie müssen also den Port auf 8889 setzen . Ändern Sie Ihre Konfiguration so; beachten Sie die Hinzufügung des 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'    => '',
        ),

BEARBEITEN: Ich habe gerade diese Frage gefunden Faden das das Problem der Verbindung von Laravel mit MAMP über Port 8889 behebt .