连接分组通过“新建组”实现,非文件夹操作;右键数据库导航空白处→“新建组”,命名后拖入连接并手动刷新(F5)才生效,支持嵌套与颜色标记但不改变标签页颜色。

连接分组不是靠“新建文件夹”实现的
DBeaver 里没有传统意义上的“文件夹”概念,所谓“按环境分组”实际是通过 连接组(Connection Group) 功能完成的。它本质是一个逻辑容器,不改变连接物理存储路径,只影响导航树中的显示结构。很多人在“数据库导航”面板右键找不到“新建文件夹”,就是因为误把 Windows 文件系统操作套用到了 DBeaver 的元数据组织逻辑上。
分组的核心价值在于视觉隔离和批量操作——比如一键断开所有“生产环境”下的连接,或设置某组连接默认启用 SSL。
右键创建连接组的具体操作路径
在 DBeaver 主界面左侧的 数据库导航 面板中:
- 确保你已至少建立一个数据库连接(否则右键菜单无分组选项)
- 在空白区域右键 → 选择
新建组(不是“新建连接”) - 输入组名,如
开发环境、测试环境、生产只读 - 点击确定后,该组会出现在导航树顶部,可拖拽已有连接进去
注意:组名支持中文,但不要含斜杠 / 或反斜杠 \,否则可能导致导出配置时解析异常。
拖入连接后必须手动刷新才生效
把连接拖进某个组后,导航树不会自动重排。常见错误是以为“拖了就分好了”,结果刷新页面或重启 DBeaver 后又回到平铺状态。
解决方法很简单:
- 右键点击该连接组 → 选择
刷新 - 或按快捷键
F5(全局刷新) - 如果仍不显示,检查连接是否处于“已断开”状态——DBeaver 默认不将断开的连接纳入分组渲染
另外,连接组本身不保存连接配置,所有配置仍存在工作空间目录下的 .dbeaver-data-sources.json 文件中,分组信息只是其中的 group 字段值。
连接组嵌套与颜色标记能提升识别效率
单层分组够用,但多人协作或环境复杂时,建议用嵌套+颜色双重标识:
- 右键组 →
编辑组→ 勾选启用颜色标记,为“生产环境”设红色、“测试环境”设黄色 - 支持子组:比如在
订单系统组下再建MySQL主库和Redis缓存子组 - 嵌套层级建议不超过三层,否则导航树展开太深,反而降低查找效率
真正容易被忽略的是:颜色标记仅作用于导航树节点文字,**不改变连接弹窗标题栏或 SQL 编辑器标签页的颜色**。如果需要标签页也带色,得配合插件或自定义 CSS(社区版不原生支持)。











