Руководство по DBeaver для баз данных
DBeaver — это бесплатный инструмент для работы с базами данных, который поддерживает любую базу данных, имеющую драйвер JDBC. Разработчики программного обеспечения, разработчики SQL, администраторы баз данных и аналитики данных используют его превосходные функциональные возможности для взаимодействия с базами данных. В этом руководстве по DBeaver для PostgreSQL, SQLite, MySQL и MariaDB рассматривается подключение и работа с выбранной вами платформой базы данных в дополнение к упомянутым.
Чем DBeaver полезен при работе со многими базами данных?
DBeaver предоставляет интуитивно понятный пользовательский интерфейс для подключения к множеству баз данных, включая MySQL, MariaDB, PostgreSQL, SQLite и многие другие. В этом руководстве по DBeaver на высоком уровне будут описаны ключевые функции этого универсального инструмента для управления базами данных, который включает в себя следующие возможности:
- Редактирование SQL с подсветкой синтаксиса и автозаполнением
- Просмотр и редактирование данных
- Управление диаграммами отношений сущностей (ERD)
- Просмотр журнала транзакций
- Импорт и экспорт данных
- Организация и управление подключениями к базе данных
Если у вас есть несколько баз данных, связанных с вашей учетной записью веб-хостинга Liquid, использование DBeaver может быть хорошим способом управлять ими всеми в одном месте.
Как установить DBeaver
Чтобы установить DBeaver, посетите страницу загрузки по следующему URL-адресу:
Выберите версию DBeaver для вашей ОС и загрузите установщик. Затем откройте установщик и следуйте инструкциям для завершения установки DBeaver.
Как подключиться к базам данных
Чтобы подключиться к базе данных в DBeaver, откройте утилиту и нажмите «Database» в верхнем меню. Затем щелкните параметр «New Database Connection» или значок «Connection», расположенный на ленте значков в правой верхней части пользовательского интерфейса:
Когда появится окно «Connect to Database», выберите тип базы данных, к которой вы хотите подключиться, затем нажмите «Далее»:
DBeaver для MySQL и MariaDB
Если тип вашей базы данных — MySQL или MariaDB, введите следующие параметры подключения:
- Хост: Сервер, на котором размещена ваша база данных.
- Порт: порт, на котором работает MySQL/MariaDB (по умолчанию — 3306 ).
- База данных/схема: конкретная база данных, к которой вы хотите подключиться (необязательно).
- Имя пользователя: имя пользователя вашей базы данных.
- Пароль: пароль вашей базы данных.
Затем нажмите «Test Connection», чтобы убедиться, что все настроено правильно. Вы можете нажать «Finish», если тест пройден успешно:
DBeaver для PostgreSQL
Если тип вашей базы данных — PostgreSQL, введите следующие данные подключения:
- Хост: адрес вашего сервера PostgreSQL.
- Порт: порт, который использует PostgreSQL (по умолчанию — 5432 ).
- База данных: конкретная база данных для подключения.
- Имя пользователя: имя пользователя вашей базы данных.
- Пароль: пароль вашей базы данных.
Проверьте соединение и в случае успеха нажмите «Finish»:
DBeaver для SQLite
Если тип вашей базы данных — SQLite , выберите файл SQLite, создав его, или используйте опцию открытия, чтобы выбрать его вручную. После этого проверьте соединение и в случае успеха нажмите «Finish»:
Как устранить неполадки с подключением к базе данных
Что касается устранения неполадок с подключением к базе данных, в зависимости от типа подключения SQL инструмент может попросить вас установить дополнительный драйвер. В этом случае нажмите «Download», чтобы получить драйвер базы данных для установки. Вам нужно будет сделать это, чтобы продолжить тестирование соединения с базой данных:
Убедитесь, что ваш клиентский IP-адрес (откуда вы подключаетесь) разрешен брандмауэром. Для большинства веб-серверов вы можете использовать следующую команду в терминале вашего сервера:
echo "tcp|in|d=3306|s=YOURIPADDRESS" >> /etc/csf/csf.allow csf -r
Доступ к таблицам, представлениям, записям и выполнение запросов
После подключения к базе данных щелкните стрелку раскрывающегося списка рядом с именем подключения к базе данных. Найдите имя базы данных. Затем просмотрите структуру базы данных, чтобы получить доступ к ее таблицам и представлениям на панели, показанной на снимке экрана ниже:
Вы можете щелкнуть правой кнопкой мыши конкретную базу данных, а затем перейти в редактор SQL для создания запросов:
Вы также можете щелкнуть правой кнопкой мыши определенную таблицу, а затем перейти в раскрывающееся меню «Создать SQL», чтобы выполнить SQL-запросы для определенной таблицы: