Navicat连接RDS数据库

本文介绍通过第三方数据库管理工具Navicat连接RDS数据库的方法,包括MySQL、SQL Server、PostgreSQLMariaDB。

前提条件

在连接数据库前,您需要根据待连接的引擎类型,完成实例、数据库和账号的创建,并为实例添加白名单:

操作步骤

  1. 启动Navicat客户端

  2. 在左上角单击Connection,选择需要连接的数据库类型。

    说明

    如果Navicat版本过低,没有Alibaba Cloud菜单,可以直接选择MySQL、PostgreSQL等数据库。

    image

  3. 输入要连接的RDS实例信息,参数说明如下。

    image

    参数

    说明

    Connection Name

    自定义连接名称。

    Host

    RDS实例的内网地址或外网地址

    • 如果客户端部署在ECS实例上,且ECS实例与RDS实例处于同一阿里云账号、同一地域和同一VPC,请使用内网地址。

    • 其它情况请使用外网地址。

    Port

    RDS实例的内网或外网端口。例如,MySQL默认端口为3306。

    User Name

    要访问RDS实例的账号名称。您可前往RDS实例详情页,在账号管理页面查看。

    Password

    用户名对应的密码。

  4. 单击OK

    说明

    如果实例开启了高安全白名单模式,且需要通过公网访问,请将公网设备IP添加到高安全白名单的经典网络分组下。

    image

相关操作

您也可以通过DMS(数据管理服务)或命令行等方式连接到数据库,请参见连接RDS MySQL实例连接SQL Server实例连接PostgreSQL实例连接MariaDB实例

常见问题

如果无法连接RDS实例,请参见解决无法连接实例问题解决。