使用 JetBrains DataGrip 访问 Aurora DSQL - Amazon Aurora DSQL

使用 JetBrains DataGrip 访问 Aurora DSQL

JetBrains DataGrip 是一款跨平台 IDE,用于处理 SQL 和数据库,包括 PostgreSQL。DataGrip 包含一个强大的图形用户界面和一个智能 SQL 编辑器。要下载 DataGrip,请转至 JetBrains 网站上的下载页面

在 JetBrains DataGrip 中设置新的 Aurora DSQL 连接
  1. 选择新建数据来源,然后选择 PostgreSQL。

  2. 数据来源/常规选项卡中,输入以下信息:

    1. 主机:使用您的集群端点。

      端口:Aurora DSQL 使用 PostgreSQL 默认值:5432

      数据库:Aurora DSQL 使用 PostgreSQL 默认值 postgres

      身份验证:选择 User & Password

      用户名:输入 admin

      密码生成令牌并将其粘贴到此字段中。

      URL:请勿修改此字段。它将根据其它字段自动填充。

  3. 密码:通过生成身份验证令牌来提供密码。复制令牌生成器的结果输出,并将其粘贴到密码字段中。

    注意

    您必须在客户端连接中设置 SSL 模式。Aurora DSQL 支持 PGSSLMODE=require and PGSSLMODE=verify-full。Aurora DSQL 在服务器端强制执行 SSL 通信,并拒绝非 SSL 连接。对于 verify-full 选项,您需要本地安装 SSL 证书。有关更多信息,请参阅 SSL/TLS 证书

  4. 您应该已连接到集群,并可以开始运行 SQL 语句:

重要

DataGrip 为 PostgreSQL 数据库提供的某些视图(例如会话)由于其独特的架构而不适用于 Aurora DSQL 数据库。虽然这些屏幕可供访问,但它们不提供有关连接到数据库的实际会话的可靠信息。