Как заставить pgAdmin4 указывать на мой экземпляр сервера Postgres

#postgresql

Вопрос:

Мой pgAdmin, похоже, подключен к экземпляру сервера Postgres, отличному от того, к которому я подключаюсь, когда я это делаю psql postgres . Я говорю это, потому что pgAdmin показывает только одну базу данных «postgres», но когда я делаю «l» в psql, я получаю четыре (postgres,que_live_dev, template0 и 1). Я знаю, что это отдельные экземпляры, потому что, если я создам таблицу в pgAdmin в базе данных «postgres», таблица не появится в psql.

Тем не менее, к чему подключен pgAdmin и, что более важно, как я повторно подключаю его к экземпляру, включающему 3 базы данных?

 postgres=# l
                                        List of databases
     Name     |    Owner    | Encoding |   Collate   |    Ctype    |      Access privileges      
-------------- ------------- ---------- ------------- ------------- -----------------------------
 postgres     | mainframe02 | UTF8     | en_US.UTF-8 | en_US.UTF-8 | 
 que_live_dev | mainframe02 | UTF8     | en_US.UTF-8 | en_US.UTF-8 | 
 template0    | mainframe02 | UTF8     | en_US.UTF-8 | en_US.UTF-8 | =c/mainframe02              
              |             |          |             |             | mainframe02=CTc/mainframe02
 template1    | mainframe02 | UTF8     | en_US.UTF-8 | en_US.UTF-8 | mainframe02=CTc/mainframe02 
              |             |          |             |             | =c/mainframe02

pg_ctl -D /usr/local/var/postgres startwaiting for server to start....2021-09-21 17:20:57.127 PDT [5506] LOG:  starting PostgreSQL 13.3 on x86_64-apple-darwin20.4.0, compiled by Apple clang version 12.0.5 (clang-1205.0.22.9), 64-bit
2021-09-21 17:20:57.133 PDT [5506] LOG:  listening on IPv6 address "::1", port 5432
2021-09-21 17:20:57.133 PDT [5506] LOG:  listening on IPv4 address "127.0.0.1", port 5432
2021-09-21 17:20:57.134 PDT [5506] LOG:  listening on Unix socket "/tmp/.s.PGSQL.5432"
2021-09-21 17:20:57.145 PDT [5507] LOG:  database system was shut down at 2021-09-21 15:23:49 PDT
2021-09-21 17:20:57.154 PDT [5506] LOG:  database system is ready to accept connections
 done
server started
 

Комментарии:

1. psql postgres подключится к серверу, прослушивающему порт 5432 . Ваше pgAdmin4 соединение прослушивает другой порт. Щелкните правой кнопкой мыши на сервере pgAdmin4 и посмотрите, какой порт установлен в свойствах.

2. В этом-то и была проблема. Спасибо!