sql >> Base de Datos >  >> RDS >> PostgreSQL

configurar PostgreSQL con Laravel en MAMP

Ok, si está configurado para usar postgreSQL sobre mySQL que viene con MAMP, debe instalar manualmente postgreSQL en su máquina de ubicación, los paquetes OSX se pueden encontrar aquí ,

Si no desea realizar una instalación completa, le recomiendo esta aplicación de Postgres simplemente descargue un extracto en su carpeta de aplicaciones y luego, cuando lo inicie, el número de puerto se mostrará en la barra de menú de la siguiente manera:

crear una base de datos:

  1. vaya al menú de arriba Haga clic en Abrir psql
  2. En la línea de comando, cree su base de datos así:CREATE DATABASE your_database_name;
  3. debe devolver CREATE DATABASE

Sugerencia para salir de la CLI de PostgreSQL use \q luego ENTER

Ahora necesita conectar estas configuraciones en la configuración de Laravels:

  1. abrir archivo:%laravel_directory%/app/config/database.php
  2. en la matriz, reemplace 'default' => 'mysql', con 'default' => 'pgsql',
  3. ahora con la información de antes edite las 'connections' matriz así:

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

Ahora debería tener una base de datos en funcionamiento con la que Laravel pueda comunicarse.

Tenga en cuenta que no necesita el nombre de usuario o la contraseña en la configuración de la base de datos si está utilizando la aplicación de Postgres .