23.06.2025

Dbeaver: как настроить и скачать?

Когда в инфраструктуре постоянно меняется стек, или наоборот он уже устоявшийся, но большой, то приходится работать со множеством различного ПО. Одна из главных проблем, при такой схеме управления инфраструктурой это администрирование. Когда необходимо выполнить одну и ту же рутинную задачу, к примеру для баз данных на разных языках, то необходим человек, который сможет для каждой из написать подходящий скрипт.

А так же его время на ручное занесение данных, такую проблему решает универсальный клиент Dbeaver. Рассмотрим, как с ним работать и его конфигурацию в данном материале!

Что такое Dbeaver и как его скачать?

Скриншот №1 — Запуск приложения

Dbeaver, как упомянули выше это универсальный клиент для различных баз данных с GUI-интерфейсом. В основе его работы лежит конвертация действий пользователя в приложении на язык обращений в базу данных, которую он выбрал.

Достигается подобная задача с помощью коннекторов, которые являясь сторонним ПО позволяют связать API приложения и выбранного сервера базы данных! Для скачивания данного ПО на Windows воспользуемся утилитой winget через Терминал. Для этого нажмите Win+X → Terminal/PowerShell(Администратор) и пропишем команду:

winget install dbeaver.dbeaver

Скриншот №2 — Установка

Если с данным способом возникает проблема, то воспользуйтесь классически скачиванием, через официальный сайт разработчика. После убедимся, что сервер базы данных настроен и пользователь с соответствующими правами для работы выделен:

Скриншот №3 — Сервис

Далее откроем Dbeaver, где среди множества функций и вкладок выберем правой кнопкой мыши поле, где уже находится localhost конфигурация:

Скриншот №4 — Dbeaver

Выберем Create и Connection, что позволит нам выбрать дальнейший коннектор для работы с нашей БД. После детально настроим подключение, в поле Server указав URL/Host, а так же пользователя для базы данных с его паролем. Важно будет расшифровать URL строку:

Если у вас нет на основе разграничения сетевого доступа возможности использовать порт для БД, то в верхней вкладке SSH вы можете выбрать туннель, который будет транслировать ваше соединение. Но только уже по разрешенному порту, если вы это настроите, то не забудьте поменять адрес сервера в Main на Localhost, так как вы уже будете на машину присылать нужный трафик.

Скриншот №5 — Новый коннектор

Создайте базу данных, будем использовать язык MySQL:

CREATE DATABASE database_name;

А затем укажите название вашей только, что созданной базы в строке для подключения, не забыв поменять порт на нужный!

После чего соединение должно открыться и ваш сервер сможет ответить на запрос, однако, если этого не произошло, то вручную проверьте пользователя и возможность его подключаться с удаленного хоста. Для MySQL используйте команду:

SELECT Host, User FROM mysql. user WHERE User = 'username' ;

А для выполнения команды PostrgeSQL используйте следующий синтаксис, предварительно заменив username:

SELECT usename AS "User", usecreatedb AS "Can Create DB"
FROM pg_user
WHERE usename = 'username';

Скриншот №6 — Права для пользователя

Отлично, все в порядке теперь перейдем к БД и выберем так же ее правой кнопкой мыши → Create New Table:

Скриншот №7 — Новая таблица

После чего можно внести изменения, нажмите кнопку “Save” (дискета), чтобы применить их:

Скриншот №8 — Изменения

После подтвердите, что хотите выполнить данные команды на вашем сервере и нажмите Execute. Для дальнейшей работы с Dbeaver, вы можете использовать функциональные вкладки на панели управления, более подробно ознакомиться с ними вы можете с помощью нашего пошагового руководства!

При нехватке собственных мощностей можно воспользоваться облачными серверами от Serverspace, для этого перейдем к созданию сервера, на любой из двух платформ vStack cloud или же VMware cloud. Нажмем на кнопку Создать сервер и выберем конфигурацию, подходящую под наши задачи, затем нажмем кнопку Создать:

Скриншот №9 — Создание сервера