Я не хочу устанавливатьhttps://www.pgadmin.org/[pgAdmin] ou phppgadmin в то время как всё доступно в командной строке.
Для этого нам нужно запустить терминал и подключиться под пользователем postgres.
пользователь postgres — единственный, кто по умолчанию имеет право запускать приложение psql, которое является командным интерфейсом клиента (CLI) postgresql,
чтобы иметь возможность взаимодействовать с базой данных через командную строку из терминала.
Чтобы подключиться, запустите терминал и введите следующее:

$ sudo -i -u postgres

Чтобы подключиться и сразу перейти к приглашению командной строки PostgreSQL, введите следующее:

$ sudo -i -u postgres psql

Чтобы перечислить базы данных экземпляра PostgreSQL, вот команда :

postgres=# \l

результат:

Список баз данных Имя | Владелец | Кодировка | Сортировка | Тип символа | Права доступа

fiber | tech | UTF8 | fr_FR.UTF-8 | fr_FR.UTF-8 | =Tc/tech
| | | | | tech=CTc/tech fiberdev | tech | UTF8 | fr_FR.UTF-8 | fr_FR.UTF-8 | =Tc/tech
| | | | | tech=CTc/tech fiberweb | tech | UTF8 | fr_FR.UTF-8 | fr_FR.UTF-8 | =Tc/tech
| | | | | tech=CTc/tech postgres | postgres | UTF8 | fr_FR.UTF-8 | fr_FR.UTF-8 | template0 | postgres | UTF8 | fr_FR.UTF-8 | fr_FR.UTF-8 | =c/postgres
| | | | | postgres=CTc/postgres template1 | postgres | UTF8 | fr_FR.UTF-8 | fr_FR.UTF-8 | =c/postgres
| | | | | postgres=CTc/postgres (6 строк)

нажмите q, чтобы выйти из отображения результатов

чтобы перечислить схемы экземпляра postgresl.

postgres=# SELECT schema_name FROM information_schema.schemata;

результат

публика information_schema pg_catalog pg_toast_temp_1 pg_temp_1 pg_toast (6 строк)

ou

postgres=# SELECT nspname FROM pg_catalog.pg_namespace;

результат

pg_toast pg_temp_1 pg_toast_temp_1 pg_catalog information_schema публичный (Empty)

Похожие статьи