DBeaver Community — честно свободная программа, ту-самую-родную находка
Категория: Разработка · Лицензия: Apache 2.0 · Платформа: Windows / macOS / Linux (зависит от программы)
⬇ Скачать с официального сайтаDBeaver — универсальный клиент для всех баз, в которые ты когда-либо лазил
Тебе никогда не приходилось одновременно ковыряться в PostgreSQL продакшена, MySQL легаси-проекта, ClickHouse аналитики, MongoDB какого-то микросервиса и SQLite-файлике мобильного приложения? Если да — ты знаешь эту боль: на каждую базу свой клиент, у каждого свой интерфейс, свои шорткаты, свои причуды, и каждый раз ты переключаешь голову. DBeaver решает это, как Швейцарский армейский нож решает «не хочу таскать восемь инструментов».
Что это
Кроссплатформенный SQL-клиент и БД-менеджер на Java/SWT, поверх Eclipse RCP. Чех Серж Рудер (Serge Rider) начал в 2010-м, сейчас компания DBeaver Corp. Две редакции:
- Community Edition — Apache 2.0, бесплатно навсегда. 95% людей хватит с запасом.
- Enterprise / PRO / Ultimate — платные, добавляют NoSQL (Mongo, Cassandra, Redis из коробки), CloudBeaver, AI-ассистента, специальные коннекторы.
Дальше говорим про Community.
Какие базы поддерживает
Через JDBC-драйверы — почти всё, что говорит SQL и часть NoSQL:
- PostgreSQL (со всеми extensions — PostGIS, TimescaleDB, pgvector), MySQL, MariaDB, SQL Server, Oracle, DB2.
- SQLite, H2, Derby, HSQLDB.
- ClickHouse, Snowflake, BigQuery, Redshift, Greenplum, Vertica.
- DuckDB — с недавнего времени из коробки, и работает шикарно.
- Cassandra, MongoDB, Redis — нативно в PRO, в Community через сторонние плагины и танцы.
- Trino/Presto, Apache Hive, Impala, Spark SQL.
- Firebird, Informix, Sybase, Teradata — для тех, кто застрял в 90-х на промышленных системах.
Что умеет
- SQL-редактор с автодополнением имён таблиц/колонок, форматированием, подсветкой, парсингом, валидацией перед запуском.
- Просмотр и редактирование данных в виде таблицы прямо в гриде — клик в ячейку, правка, Ctrl+S, и оно ушло в базу.
- Импорт/экспорт в CSV, JSON, XLSX, XML, HTML, SQL-дампы.
- ER-диаграммы — построение визуальных схем из существующей БД, экспорт в PNG/SVG/PDF. Это лучшая бесплатная диаграмм-схема для БД, я перепробовал многое.
- Сравнение схем и генерация миграционных скриптов.
- SSH-туннелирование — подключение к БД через jump-хост одним чекбоксом.
- Git-интеграция для версионирования SQL-скриптов.
- Тёмная тема человеческая (наконец-то в Eclipse-приложении).
- Многоконнект — десять баз открыты одновременно, между ними переключаешься табами.
Что хорошо знать на старте
На Java. Это значит — установлен JRE/JDK, или DBeaver таскает свой OpenJDK (по умолчанию таскает, дистрибутив весит 100+ МБ). Это значит — медленный старт (5-10 секунд) и аппетит к памяти (300-600 МБ в простое, при больших результатах запросов гигабайт легко). На SSD не страшно, на HDD страдаешь.
Драйверы JDBC при первом подключении к новому типу БД скачиваются автоматически с Maven Central. Если ты в корпоративной сети без интернета — придётся приносить .jar руками и подсовывать.
Установка
- Скачай Community Edition с dbeaver.io. На винде — .exe или .zip-портабельный, на маке — .dmg, на линуксе — .deb/.rpm/.AppImage.
- Запусти. Database → New Database Connection.
- Выбери тип БД (по иконке узнаваемо).
- Введи хост, порт, юзера, пароль. Test Connection. Если упало — DBeaver сам предложит скачать драйвер.
- Finish. Слева в дереве появилось подключение, разворачивай — увидишь схемы, таблицы, вьюхи, функции.
- F3 на таблице — открыть данные. Alt+X — открыть SQL-редактор. Ctrl+Enter — выполнить запрос.
Альтернативы
pgAdmin — только Postgres, более «родной» в его экосистеме. HeidiSQL — Windows-only, легче и быстрее, но без половины фич. TablePlus — красивый, платный, маковский в первую очередь. JetBrains DataGrip — мощнее DBeaver в работе с SQL и рефакторингом, но платный ($229/год). Beekeeper Studio — современный, лёгкий, на Electron, для базового SQL — отличный.
Кому
Разработчикам, которые работают с несколькими БД. Аналитикам, которые лезут в десять источников за один день. DBA, которым нужен один инструмент на всё. Не подойдёт, если ты работаешь только с одной базой и хочешь самый лёгкий быстрый клиент именно под неё — там нативный клиент будет приятнее.
⬇ Скачать с официального сайта| Название | DBeaver Community |
| Категория | Разработка |
| Лицензия | Apache 2.0 |
| Официальный сайт | https://dbeaver.io/download/ |
| Цена | 0 ₽ — программа бесплатная |
| Языки | Русский, английский и десятки других (зависит от сборки) |
