PostgreSQL
 sql >> Base de Dados >  >> RDS >> PostgreSQL

Como se conectar ao localhost PostgreSQL no Mac usando a GUI do PSechel?


localhost:3000 é o URL padrão de servidor web. Por padrão, a conexão do serviço SQL do postgre é para localhost em 5432 publicar.
$ cat /etc/services | grep postgres
postgres    5432/tcp            # POSTGRES
postgres    5432/udp            # POSTGRES

Isso é para unix como sistemas. E eu tenho postgres servidor escutando em 5432 porta.
$ netstat -l  --numeric-ports |grep 5432
tcp        0      0 localhost.localdomain:5432  *:* 
unix  2      [ ACC ]     STREAM     LISTENING     11396  /tmp/.s.PGSQL.5432

Assim, os campos terão os seguintes valores padrão:

  1. Host/Soquete
    localhost
    

    Para fins de teste/desenvolvimento, a maioria das pessoas usa o servidor local para se conectar ao db.

  2. Porto
    5432
    

    Isso é apenas postgres porta de conexão do servidor (não do servidor web). Para validar basta listar e grep o postgres arquivo de configuração, como segue:
    # cat /var/lib/pgsql/data/postgresql.conf | grep port
    #port = 5432                # (change requires restart)
    

    Aqui é comentado, então os valores padrão são aplicados.

  3. Usuário

    você é, mas deve criar a função de usuário antes da conexão a partir do postgres usuário com createuser ou psql utilitários de terminais.

  4. Senha

    Quando você for criar o usuário apenas deixe a senha em branco. Então você pode ficar com o campo vazio no formulário.

  5. Banco de dados

    Esse é o nome do banco de dados. Criar com o comando, se necessário.