文档

设置数据库代理连接地址

更新时间:

开通RDS MySQL数据库代理后,客户端需要通过数据库代理连接地址访问数据库。本文介绍RDS MySQL数据库代理地址类型以及如何设置整个数据库代理连接地址、内网连接地址和外网连接地址。

前提条件

已开通数据库代理

代理地址类型说明

  • 代理地址共分三种类型:内网地址(专有网络)内网地址(经典网络)外网地址

  • 开通数据库代理时会默认创建1个代理连接地址(原代理终端),新增代理连接地址(原代理终端)时会默认申请1个内网地址(专有网络),后续您可以申请外网地址。

说明

单个RDS MySQL实例支持1~7个代理连接地址,每个代理连接地址支持申请1个内网地址(专有网络)和1个外网地址。

设置整个代理连接地址

新增代理连接地址

请参见新增代理连接地址

修改代理地址或端口

  1. 访问RDS实例列表,在上方选择地域,然后单击目标实例ID。

  2. 在左侧导航栏,单击数据库代理

  3. 连接信息区域,在目标代理连接地址右侧单击image.png图标。

  4. 在弹出的对话框内,设置连接地址前缀、端口,并单击确定

      说明
      • 地址前缀:以小写字母开头,2~40个字符,支持字母、数字和短划线(-)。

      • 端口范围:1000~5999。

      • 若您的数据库代理进行过共享型代理升级至独享型代理的操作,首次修改代理连接地址时,请注意代理连接地址后缀的改变。

释放代理连接地址

  1. 访问RDS实例列表,在上方选择地域,然后单击目标实例ID。

  2. 在左侧导航栏,单击数据库代理

  3. 单击目标代理连接地址右侧的删除连接,在弹出的对话框中单击确定

说明
  • 云盘实例无法释放内网地址(专有网络)类型的代理连接地址。

  • 本地盘实例需要至少保留一个代理连接地址。

  • 这里释放的代理连接地址指整个代理连接地址,包括地址ID、内网地址、外网地址。

申请内网连接地址(专有网络)

当代理连接地址(原代理终端)下没有内网地址(专有网络)时,支持申请内网地址(专有网络)。

您可以在两个页面申请:

数据库代理页

  1. 访问RDS实例列表,在上方选择地域,然后单击目标实例ID。

  2. 在左侧导航栏,单击数据库代理

  3. 连接信息区域,在目标代理连接地址的内网地址/端口列,单击申请专有网络地址

  4. 在弹出的对话框中,设置VPC交换机代理连接地址端口,单击确定

    说明
    • 建议交换机所在的可用区和代理的主可用区保持一致,申请内网地址后,暂不支持切换VPC和交换机。

    • 每个代理连接地址仅支持申请1个内网地址(专有网络)。

    • 地址前缀:以小写字母开头,2~40个字符,支持字母、数字和短划线(-)。

    • 端口范围:1000~5999。

数据库连接页

  1. 访问RDS实例列表,在上方选择地域,然后单击目标实例ID。

  2. 在左侧导航栏,单击数据库连接

  3. 数据库代理连接区域,在目标代理连接地址的内网地址/端口列,单击申请专有网络地址

  4. 在弹出的对话框中,设置VPC交换机代理连接地址端口,单击确定

设置外网连接地址

申请外网连接地址

您可以在两个页面申请:

数据库代理页

  1. 访问RDS实例列表,在上方选择地域,然后单击目标实例ID。

  2. 在左侧导航栏,单击数据库代理

  3. 连接信息区域,在目标代理连接地址ID的外网地址/端口列,单击申请外网地址

  4. 在弹出的对话框中,设置外网连接地址前缀和端口,完成后单击确定

数据库连接页

  1. 访问RDS实例列表,在上方选择地域,然后单击目标实例ID。

  2. 在左侧导航栏,单击数据库连接

  3. 数据库代理连接区域,单击申请外网地址,设置外网连接地址前缀和端口,单击确定

说明
  • 每个代理连接地址仅支持申请1个外网地址。

  • 地址前缀:以小写字母开头,2~40个字符,支持字母、数字和短划线(-)。

  • 端口范围:1000~5999。

释放外网连接地址

您可以在以下两个页面释放:

数据库代理页

  1. 访问RDS实例列表,在上方选择地域,然后单击目标实例ID。

  2. 在左侧导航栏,单击数据库代理

  3. 在待释放的外网地址右侧,单击释放外网地址,在对话框中单击确定

数据库连接页

  1. 访问RDS实例列表,在上方选择地域,然后单击目标实例ID。

  2. 在左侧导航栏,单击数据库连接

  3. 数据库代理连接区域的待释放外网地址右侧,单击释放外网地址,在对话框中单击确定

相关文档

相关API

API

描述

DescribeDBProxy

查询RDS实例的数据库代理详情。

DescribeDBProxyEndpoint

查询RDS实例数据库代理的代理终端信息(连接地址信息)。

ModifyDBProxyEndpoint

修改RDS实例数据库代理的代理终端设置(连接地址访问策略)。

CreateDBProxyEndpointAddress

创建数据库代理的连接地址。

ModifyDBProxyEndpointAddress

修改数据库代理的连接地址。

DeleteDBProxyEndpointAddress

删除数据库代理的连接地址。