mirror of
https://github.com/t8y2/dbx.git
synced 2026-10-31 08:23:34 +00:00
87 lines
2.7 KiB
Plaintext
87 lines
2.7 KiB
Plaintext
---
|
|
title: 结构浏览
|
|
description: 使用侧边栏浏览连接、数据库、Schema、表、字段和 Redis 键空间。
|
|
---
|
|
|
|
结构浏览器是 DBX 的左侧工作区,用于理解当前连接里有哪些数据库对象,并快速打开表数据、表结构或上下文操作。
|
|
|
|
## 层级结构
|
|
|
|
侧边栏按数据库对象层级组织:
|
|
|
|
```text
|
|
连接
|
|
└── 数据库
|
|
└── Schema
|
|
└── 表 / 视图
|
|
└── 字段(类型、约束、默认值)
|
|
```
|
|
|
|
点击节点可以展开或折叠;点击表名可以打开数据浏览;字段节点会展示类型、约束和默认值等信息。
|
|
|
|
## 搜索
|
|
|
|
侧边栏搜索用于在对象数量较多时快速定位:
|
|
|
|
- 表名
|
|
- 视图名
|
|
- 字段名
|
|
- 部分数据库对象路径
|
|
|
|
<Callout type="info">
|
|
当连接中有大量表时,搜索会优先面向可见对象和缓存的元数据工作。刚刷新或首次展开的对象,可能需要等待元数据加载完成后才能完整匹配。
|
|
</Callout>
|
|
|
|
## 置顶
|
|
|
|
把常用连接、数据库或表置顶后,可以减少在深层树结构中反复展开的操作。置顶适合这些对象:
|
|
|
|
- 高频查询表
|
|
- 当前迭代相关表
|
|
- 生产环境中需要重点区分的连接
|
|
- 排查问题时反复查看的对象
|
|
|
|
## 右键菜单
|
|
|
|
不同节点会显示不同的上下文操作:
|
|
|
|
| 节点 | 常用操作 |
|
|
|---|---|
|
|
| 连接 | 刷新元数据、复制连接、断开连接、编辑连接 |
|
|
| 数据库 | 创建数据库、删除数据库、导出数据库 |
|
|
| Schema | 创建 Schema、删除 Schema |
|
|
| 表 | 打开数据、查看结构、导入数据、复制表名、删除表 |
|
|
| 字段 | 复制字段名、查看字段信息 |
|
|
|
|
<Callout type="warn">
|
|
删除数据库、删除 Schema、删除表等操作可能不可恢复。执行前请确认当前连接环境,必要时先备份。
|
|
</Callout>
|
|
|
|
## 字段注释
|
|
|
|
如果数据库支持字段注释,DBX 会在字段旁展示注释内容。对于接手陌生库或阅读历史表结构,这通常比只看字段名更有帮助。
|
|
|
|
## 连接颜色
|
|
|
|
可以给连接设置颜色,用于区分环境。例如:
|
|
|
|
| 环境 | 建议颜色 |
|
|
|---|---|
|
|
| 本地 | 灰色或绿色 |
|
|
| 测试 | 蓝色或紫色 |
|
|
| 预发 | 黄色 |
|
|
| 生产 | 红色 |
|
|
|
|
颜色会出现在侧边栏连接名称和标签页中,帮助减少误操作。
|
|
|
|
## Redis 浏览器
|
|
|
|
Redis 连接会使用更适合键值数据的浏览方式:
|
|
|
|
- 键以表格方式展示,便于扫描
|
|
- 支持分页浏览,避免一次性加载大量键
|
|
- 可直接查看和编辑键值
|
|
- 支持 String、Hash、List、Set、Sorted Set 和 Stream
|
|
|
|
Redis 键空间较大时,建议配合搜索和分页使用,避免一次性展开过多数据。
|