跳到主要内容

DBLens for PostgreSQL

适用于连接、查询和管理 PostgreSQL 数据库。PostgreSQL 使用时要特别注意数据库和 Schema 的层级关系。

新建连接时要填写什么

新建连接时可填写以下字段:

  • 数据库类型 固定为 postgresql
  • 数据源名称 你自己定义的连接名称
  • 主机
  • 端口 默认 5432
  • 初始数据库 默认示例值是 postgres
  • 用户名 默认示例值是 postgres
  • 密码

示例填写

本地开发库可以这样填:

  • 数据源名称:本地 PostgreSQL
  • 主机:localhost
  • 端口:5432
  • 初始数据库:postgres
  • 用户名:postgres
  • 密码:按本机实际密码填写

团队测试库可以这样填:

  • 数据源名称:测试 PostgreSQL
  • 主机:pg-test.internal.example.com
  • 端口:5432
  • 初始数据库:业务库名称
  • 用户名:只读或开发账号
  • 密码:账号对应密码

连接方式

连接方式可选:

  • 默认
  • SSH
  • HTTP

选择 SSH 后会出现什么字段

  • SSH主机
  • SSH端口
  • SSH主机用户名
  • 验证方法 可选:
    • 密码
    • 公钥
    • 密码和公钥

根据验证方法不同,还会继续出现:

  • 密码
  • 私钥
  • 通行短语

适合数据库只允许通过堡垒机或跳板机访问的场景。

选择 HTTP 后会出现什么字段

  • HTTP地址
  • 使用 Basic Authentication
  • 参数内容 base64
  • 用户名
  • 密码

适合需要通过 HTTP 隧道或代理访问数据库的场景。

连接成功后要注意什么

PostgreSQL 后续使用更强调:

  • Schema 上下文
  • 对象树中的数据库与 Schema 层级
  • SQL、AI、表设计中保留 Schema 语义
  • 在支持的 SQL 编辑器里输入 / 唤起 AI 面板
  • 把表或视图拖到 AI 面板里,自动带入对象结构

测试连接失败怎么查

  • 确认 初始数据库 存在。
  • 确认账号有连接该数据库的权限。
  • 确认账号有访问目标 Schema 的权限。
  • 使用 SSH 或 HTTP 时,先确认隧道参数是否能连通。

第一次连接后建议先做什么

  1. 展开数据库和 Schema,确认对象层级是否符合预期。
  2. 新建查询,执行一条带 Schema 的简单查询。
  3. 在 SQL 编辑器里输入 / 打开 AI 面板。
  4. 把表或视图拖到 AI 面板,让 AI 带着 Schema 和结构上下文工作。
  5. 全库查找 搜字段名或对象定义。

PostgreSQL 常用工作流