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

¿Cómo conectarse a localhost PostgreSQL en Mac usando la GUI de PSequel?

localhost:3000 es la URL predeterminada de Servidor web. Por defecto, la conexión del servicio postgre SQL es a localhost en 5432 publicar.

$ cat /etc/services | grep postgres
postgres    5432/tcp            # POSTGRES
postgres    5432/udp            # POSTGRES

Eso es para unix como sistemas. Y tengo postgres servidor escuchando en 5432 puerto.

$ netstat -l  --numeric-ports |grep 5432
tcp        0      0 localhost.localdomain:5432  *:* 
unix  2      [ ACC ]     STREAM     LISTENING     11396  /tmp/.s.PGSQL.5432

Entonces los campos tendrán los siguientes valores predeterminados:

  1. Host/Socket

    localhost
    

    Para fines de prueba/desarrollo, la mayoría de las personas usan un servidor local para conectarse a db.

  2. Puerto

    5432
    

    Eso es solo postgres puerto de conexión del servidor (no del servidor web). Para validar simplemente enumere y grep el postgres archivo de configuración, como sigue:

    # cat /var/lib/pgsql/data/postgresql.conf | grep port
    #port = 5432                # (change requires restart)
    

    Aquí está comentado, por lo que se aplican los valores predeterminados.

  3. Usuario

    lo eres, pero debes crear el rol de usuario antes de la conexión a partir de postgres usuario con createuser o psql utilidades de terminal.

  4. Contraseña

    Cuando cree el usuario, simplemente deje la contraseña vacía. Entonces podrá dejar el campo vacío en el formulario.

  5. Base de datos

    Ese es el nombre de la base de datos. Crear con el comando si es necesario.