Как подключить postgresql к dbeaver
3 года назад
Nikolai Gagarinov
Ответы
Инструкция для подключения к PostgreSQL через DBeaver, в общем случае выглядит так:
-
Установите DBeaver: Если у вас еще нет установленного DBeaver, скачайте и установите его с официального сайта: https://dbeaver.io/download/
-
Откройте DBeaver и создайте новое соединение:
- Запустите DBeaver и выберите "Создать новое соединение" на главном экране.
- Выберите тип базы данных "PostgreSQL" из списка.
-
Настройка подключения:
- Введите имя для соединения и укажите ваш хост (IP адрес или доменное имя) и порт (по умолчанию 5432 для PostgreSQL).
- Введите имя базы данных, имя пользователя и пароль для доступа к базе данных.
-
Дополнительные настройки:
- Можно также настроить дополнительные параметры подключения, если это необходимо. Например, SSL настройки, тайм-ауты и т.д.
-
Тест соединения:
- Нажмите "Проверить соединение" чтобы убедиться, что параметры подключения введены правильно и DBeaver может успешно подключиться к вашей базе данных PostgreSQL.
-
Сохраните соединение:
- Если соединение прошло успешно, сохраните его для будущего использования.
-
Откройте и начните работу: После установки соединения, вы увидите структуру вашей базы данных в DBeaver и сможете начать работать с ней: запрашивать данные, создавать и удалять таблицы, выполнять запросы и т.д.
3 года назад
Ivan Gagarinov
Для подключения PostgreSQL к DBeaver вам нужно сделать следующее:
-
Откройте
DBeaverи выберите "Новое соединение" в меню. -
Выберите "PostgreSQL" из списка доступных баз данных.
-
Заполните необходимые поля для подключения
- Host: адрес PostgreSQL сервера (обычно localhost, если база на том же компьютере)
- Port: порт PostgreSQL (по умолчанию 5432)
- Database: имя базы данных
- Username: имя пользователя PostgreSQL
- Password: пароль пользователя
-
Проверьте подключение - нажмите "Test Connection".
-
Если все прошло успешно, нажмите "Finish" для создания подключения.
2 года назад
Ivan Mamtsev
В DBeaver нажмите кнопку Новое соединение (значок вилки с плюсом в левом верхнем углу) или выберите в меню База данных → Новое соединение. Выберите PostgreSQL, укажите хост, порт, базу, пользователя и пароль, нажмите Тест соединения, затем Готово.
Параметры подключения
Если база в Docker, хост — localhost, порт — тот, что проброшен в docker run -p 5432:5432 или в docker-compose.yml.
При первом подключении DBeaver предложит скачать драйвер PostgreSQL. Согласитесь: без драйвера подключение не заработает.
Как увидеть все базы на сервере
По умолчанию DBeaver показывает только базу из поля Database. Чтобы видеть все: правый клик по соединению → Редактировать соединение → вкладка PostgreSQL → отметьте Показывать все базы данных.
Подключение к удалённому серверу
Если PostgreSQL на сервере закрыт для внешних подключений, используйте SSH-туннель. В настройках соединения откройте вкладку SSH, включите Использовать SSH-туннель и укажите адрес сервера, пользователя и ключ или пароль. В основной вкладке хост остаётся localhost.
Частые ошибки
Проверить подключение без DBeaver
Если psql подключается, а DBeaver нет, проблема в настройках соединения или драйвере.
Первый запрос
После подключения откройте редактор SQL: правый клик по базе → Редактор SQL → Новый скрипт или Ctrl + ]. Выполните запрос Ctrl + Enter:
SQL-запросы и работу с PostgreSQL разбирают на курсе «SQL для программистов» и в бесплатном курсе «Основы SQL».
15 дней назад
Никита Вихров






