sql >> Database >  >> RDS >> PostgreSQL

PostgreSQL instellen met Laravel in MAMP

Ok als je bent ingesteld op het gebruik van postgreSQL via mySQL die bij MAMP wordt geleverd, moet je postgreSQL handmatig op je locatiemachine installeren. De OSX-pakketten zijn te vinden hier ,

Als je geen volledige installatie wilt doen, raad ik deze Postgres-app aan download gewoon een uittreksel naar uw toepassingenmap en wanneer u het start, wordt het poortnummer als volgt in de menubalk weergegeven:

maak een database:

  1. ga naar menu hierboven Klik op Open psql
  2. Maak in de opdrachtregel je database aan als volgt:CREATE DATABASE your_database_name;
  3. moet CREATE DATABASE teruggeven

Tip om postgreSQL CLI af te sluiten, gebruik \q dan ENTER

Je moet nu deze instellingen in de Laravels-configuratie pluggen:

  1. bestand openen:%laravel_directory%/app/config/database.php
  2. vervang in de array 'default' => 'mysql', met 'default' => 'pgsql',
  3. nu met de informatie van voor de 'connections' array als volgt:

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

Je zou nu een functionerende database moeten hebben waar Laravel mee kan praten.

Merk op dat u de gebruikersnaam of het wachtwoord in de databaseconfiguratie niet nodig hebt als u de Postgres-app gebruikt .




  1. PostgreSQL-gebruikersmachtigingen

  2. Hoe selecteer ik berichten die door mij of mijn vrienden zijn gemaakt in een nieuwsfeed?

  3. Hoe u auto-increment-waarden voor een kolom kunt krijgen na het uploaden van een Pandas-dataframe naar een MySQL-database

  4. Niet tevredenLinkError in native methode