PostgreSQL
 sql >> Datenbank >  >> RDS >> PostgreSQL

Richten Sie PostgreSQL mit Laravel in MAMP ein

Ok, wenn Sie PostgreSQL über mySQL verwenden möchten, das mit MAMP geliefert wird, müssen Sie PostgreSQL manuell auf Ihrem Standortcomputer installieren. Die OSX-Pakete finden Sie unter hier ,

Wenn Sie keine vollständige Installation durchführen möchten, empfehle ich diese Postgres App Laden Sie einfach einen Extrakt in Ihren Anwendungsordner herunter. Wenn Sie ihn starten, wird die Portnummer in der Menüleiste wie folgt angezeigt:

Erstellen Sie eine Datenbank:

  1. zum Menü oben gehen Klicken Sie auf Open psql
  2. In der Befehlszeile erstellen Sie Ihre Datenbank wie folgt:CREATE DATABASE your_database_name;
  3. sollte CREATE DATABASE zurückgeben

Tipp zum Beenden der PostgreSQL-Befehlszeilenschnittstelle verwenden Sie \q dann ENTER

Sie müssen nun diese Einstellungen in die Konfiguration von Laravel einfügen:

  1. Datei öffnen:%laravel_directory%/app/config/database.php
  2. Ersetzen Sie im Array 'default' => 'mysql', mit 'default' => 'pgsql',
  3. Bearbeiten Sie nun mit den Informationen von vorher die 'connections' Array wie folgt:

    'connections' => array(
        'pgsql' => array(
            'driver'   => 'pgsql',
            'host'     => 'localhost',
            'database' => 'your_database_name',
            'username' => '',
            'password' => '',
            'charset'  => 'utf8',
            'prefix'   => '',
            'schema'   => 'public',
        ),
    )
  4. Datei speichern

Sie sollten jetzt eine funktionierende Datenbank haben, mit der Laravel kommunizieren kann.

Beachten Sie, dass Sie den Benutzernamen oder das Passwort in der Datenbankkonfiguration nicht benötigen, wenn Sie die Postgres-App verwenden .