配置导出/导入
导出你的数据库连接配置(含加密密码),用 AES-256-GCM 加密保护,安全地在不同电脑之间迁移。默认使用加密导出。
导出
发起导出
点击侧边栏顶部的 导出 按钮。
选择连接
勾选一个或多个连接。默认全选。最终只会导出已选连接、相关的侧边栏分组和排序,以及引用的隧道配置(Tunnel Profile)。
选择导出保护
输入密码短语来加密连接密码。仅在可信环境下临时迁移时,也可以选择不加密导出并确认风险。明文文件可能包含数据库密码、SSH Tunnel 凭据和其他敏感信息。
保存文件
选择保存位置。导出文件只包含已选连接、相关布局和引用的 Tunnel Profile。推荐使用加密导出。
导入
发起导入
点击侧边栏顶部的 导入 按钮。
选择文件并解密
选择导出的文件。DBX 会自动识别加密和明文配置文件;加密文件会先要求输入密码短语,DBX 会先解密并预览,此时不会写入本地连接。
选择连接
勾选文件中要导入的连接。默认全选。
完成
只有已选连接会被导入,密码自动恢复。按 名称 + 主机 + 端口 自动去重。已选连接的侧边栏分组和排序仍可在导入后选择应用。
安全性
- 密码使用 AES-256-GCM 加密,密钥通过 PBKDF2 派生
- 加密文件没有密码短语无法解密
- 明文导出未加密,可能暴露数据库密码、SSH Tunnel 凭据和其他敏感信息;仅建议在可信环境下用于临时迁移
- 导出文件是标准 JSON 格式,可以通过 U 盘、网盘等方式传输
- DBX 会把普通连接字段与数据库密码、SSH 密码、SSH 密钥密码、完整连接字符串等密钥信息分开存储。加密导出会保护组合后的数据;明文导出会把这些敏感信息写成可直接读取的 JSON。
- 请把导出口令当作密钥管理。任何人同时拿到导出文件和口令,都可以恢复其中的连接。
向后兼容
导入会自动识别加密或明文配置文件,也支持旧版本导出的明文 JSON 文件(不含密码)和原始的连接配置数组。
包含哪些内容
| 项目 | 是否包含 |
|---|---|
| 连接名称、类型、主机、端口、数据库、颜色 | 包含 |
| URL 参数、SSL、SSH、代理、可见数据库设置 | 包含 |
| 数据库密码、SSH 密码、SSH 密钥密码、连接字符串 | 包含;加密导出中加密,明文导出中可直接读取 |
| 厂商 JDBC 驱动 JAR 文件 | 不包含;目标机器需要重新安装或导入 |
| 已选连接的侧边栏分组和排序 | 包含;导入连接后可选择是否应用 |
| 已保存 SQL 和界面/编辑器设置 | 不包含;需要迁移时使用 云同步 |
如果要迁移 JDBC 连接,先在这里导出连接配置,再在目标机器通过 JDBC 插件 安装插件并导入驱动 JAR。