本文介绍如何通过第三方数据库管理工具Navicat连接RDS数据库,包括MySQL、SQL Server、PostgreSQL、PPAS和MariaDB。

说明 阿里云官方已推出数据管理服务DMS(Data Management Service),提供图形化的数据管理功能,可用于管理关系型数据库和NoSQL数据库,支持数据管理、结构管理、用户授权、安全审计、数据趋势、数据追踪、BI图表、性能与优化等功能。

建议您使用DMS管理数据库,更加方便快捷。使用DMS连接数据库请参见通过DMS登录RDS数据库

前提条件

您已完成以下操作:

操作步骤

  1. 启动Navicat客户端。
  2. 在左上角单击连接,选择需要连接的数据库类型。
    说明
    • 如果没有阿里云菜单(Navicat版本过低),可以直接选择MySQLPostgreSQL等数据库。
    • 连接PPAS实例时,数据库类型选择PostgreSQL
    创建连接
  3. 输入要连接的RDS实例信息,参数说明如下。
    连接设置
    参数 说明
    连接名 自定义连接名称。
    主机 输入RDS实例的内网地址或外网地址,内网地址和外网地址的使用说明如下:
    • 若您的客户端部署在ECS实例上,且ECS实例与要访问的RDS实例的地域、网络类型相同,请使用内网地址。例如ECS实例和RDS实例都是华东1的专有网络实例,使用内网地址连接能提供安全高效的访问。
    • 其它情况请使用外网地址。

    查看RDS实例的内外网地址及端口信息请参见查看或修改内外网地址和端口

    端口 若使用内网连接,需输入RDS实例的内网端口;若使用外网连接,需输入RDS实例的外网端口。
    用户名 要访问RDS实例的账号名称。
    密码 用户名对应的密码。
  4. 单击确定
    说明 如果无法连接实例,请参见解决无法连接实例问题
    连接成功