PostgreSQL
 sql >> Base de données >  >> RDS >> PostgreSQL

Comment se connecter à l'hôte local PostgreSQL sur Mac à l'aide de l'interface graphique PSequel ?

localhost:3000 est l'url par défaut de serveur Web. Par défaut, la connexion au service Postgre SQL est à localhost sur 5432 poste.

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

C'est pour unix comme des systèmes. Et j'ai postgres serveur en écoute sur 5432 port.

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

Les champs auront donc les valeurs par défaut suivantes :

  1. Hôte/Socket

    localhost
    

    À des fins de test/développement, la plupart des gens utilisent un serveur local pour se connecter à la base de données.

  2. Port

    5432
    

    C'est juste postgres port de connexion du serveur (et non du serveur Web). Pour valider, il suffit de lister et de grep le postgres fichier de configuration, comme suit :

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

    Ici, il est commenté, donc les valeurs par défaut sont appliquées.

  3. Utilisateur

    vous l'êtes, mais vous devez créer le rôle d'utilisateur avant connexion dès le postgres utilisateur avec createuser ou psql utilitaires de terminal.

  4. Mot de passe

    Lorsque vous créerez l'utilisateur, laissez simplement le mot de passe vide. Vous pourrez alors laisser le champ vide dans le formulaire.

  5. Base de données

    C'est le nom de la base de données. Créer avec la commande si nécessaire.