sql >> Databáze >  >> RDS >> PostgreSQL

nastavení PostgreSQL s Laravel v MAMP

Ok, pokud jste nastaveni na používání postgreSQL přes mySQL, která je dodávána s MAMP, musíte ručně nainstalovat postgreSQL na váš lokační počítač, balíčky OSX najdete zde ,

Pokud nechcete provést úplnou instalaci, doporučuji tuto aplikaci Postgres stačí si stáhnout výpis do složky aplikací a když jej spustíte, číslo portu se zobrazí v řádku nabídek takto:

vytvořit databázi:

  1. přejděte do nabídky výše Klikněte na Otevřít psql
  2. Na příkazovém řádku vytvořte databázi takto:CREATE DATABASE your_database_name;
  3. by měl vrátit CREATE DATABASE

Tip pro ukončení postgreSQL CLI použijte \q pak ENTER

Nyní musíte tato nastavení zapojit do konfigurace Laravels:

  1. otevřete soubor:%laravel_directory%/app/config/database.php
  2. v poli nahraďte 'default' => 'mysql', s 'default' => 'pgsql',
  3. nyní s informacemi z předchozí úpravy 'connections' pole takto:

    'connections' => array(
        'pgsql' => array(
            'driver'   => 'pgsql',
            'host'     => 'localhost',
            'database' => 'your_database_name',
            'username' => '',
            'password' => '',
            'charset'  => 'utf8',
            'prefix'   => '',
            'schema'   => 'public',
        ),
    )
  4. uložit soubor

Nyní byste měli mít fungující databázi, se kterou může Laravel mluvit.

Upozorňujeme, že pokud používáte aplikaci Postgres , nepotřebujete uživatelské jméno ani heslo v konfiguraci databáze. .




  1. MySQL odstraní všechny indexy z tabulky

  2. Jak mohu získat seznam databází v Postgresql v pythonu

  3. Nelze se připojit k místnímu serveru MySQL přes soket

  4. MySQL se dotazuje na příklady s odpověďmi