DBLens for PostgreSQL
适用于连接、查询和管理 PostgreSQL 数据库。PostgreSQL 使用时要特别注意数据库和 Schema 的层级关系。
新建连接时要填写什么
新建连接时可填写以下字段:
数据库类型固定为postgresql数据源名称你自己定义的连接名称主机端口默认5432初始数据库默认示例值是postgres用户名默认示例值是postgres密码
示例填写
本地开发库可以这样填:
数据源名称:本地 PostgreSQL主机:localhost端口:5432初始数据库:postgres用户名:postgres密码:按本机实际密码填写
团队测试库可以这样填:
数据源名称:测试 PostgreSQL主机:pg-test.internal.example.com端口:5432初始数据库:业务库名称用户名:只读或开发账号密码:账号对应密码
连接方式
连接方式可选:
默认SSHHTTP
选择 SSH 后会出现什么字段
SSH主机SSH端口SSH主机用户名验证方法可选:- 密码
- 公钥
- 密码和公钥
根据验证方法不同,还会继续出现:
密码私钥通行短语
适合数据库只允许通过堡垒机或跳板机访问的场景。
选择 HTTP 后会出现什么字段
HTTP地址使用 Basic Authentication参数内容 base64用户名密码
适合需要通过 HTTP 隧道或代理访问数据库的场景。
连接成功后要注意什么
PostgreSQL 后续使用更强调:
Schema上下文- 对象树中的数据库与 Schema 层级
- SQL、AI、表设计中保留 Schema 语义
- 在支持的 SQL 编辑器里输入
/唤起 AI 面板 - 把表或视图拖到 AI 面板里,自动带入对象结构
测试连接失败怎么查
- 确认
初始数据库存在。 - 确认账号有连接该数据库的权限。
- 确认账号有访问目标 Schema 的权限。
- 使用 SSH 或 HTTP 时,先确认隧道参数是否能连通。
第一次连接后建议先做什么
- 展开数据库和 Schema,确认对象层级是否符合预期。
- 新建查询,执行一条带 Schema 的简单查询。
- 在 SQL 编辑器里输入
/打开 AI 面板。 - 把表或视图拖到 AI 面板,让 AI 带着 Schema 和结构上下文工作。
- 用
全库查找搜字段名或对象定义。