Переключение между базами данных в pgAdmin4

#postgresql #pgadmin-4

#postgresql #pgadmin-4

Вопрос:

Как мы можем подключиться к конкретной базе данных с помощью команд sql в pgadmin4 postgresql

в командной строке psql это уже рабочее имя базы данных c, то же самое, что мы хотим подключить к конкретной базе данных в pgadmin4 postgresql

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

1. Пожалуйста, добавьте некоторый код из того, что вы уже пробовали.

2. Спасибо за ваш ответ, я создаю базу данных и схему с помощью приведенных ниже команд с помощью ide, но схема создается в базе данных postgres (которую я использовал для аутентификации) вместо созданной базы данных. 1. создайте имя пользователя с логином пароля 2. создайте имя пользователя владельца базы данных dbname 3. ЗАДАЙТЕ ДЛЯ SEARCH_PATH ЗНАЧЕНИЕ dbname 4. создайте schema schemaname Имя пользователя ДЛЯ АВТОРИЗАЦИИ; Но я хочу, чтобы схема создавалась во вновь созданной базе данных

3. Вам следует использовать psql , а не pgAdmin, если вы хотите запустить скрипт.

4. На самом деле из нашего инструмента разработки мы пытаемся создать базу данных и схему с помощью приведенных выше команд, но схема не создается в созданной базе данных

Ответ №1:

Окно SQL pgadmin4 выполняет только команды SQL, которые привязаны к определенной базе данных. c — это внутренняя команда psql. Вам нужно открыть отдельные окна SQL для каждой базы данных в pgadmin4.