Navicat连接RDS数据库

更新时间:
复制为 MD 格式

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

前提条件

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

操作步骤

  1. 启动Navicat客户端

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

    说明

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

    在 Navicat 顶部工具栏单击 Connection,在下拉菜单中选择 Alibaba Cloud,然后在展开的子菜单中选择目标数据库类型,例如 Alibaba Cloud ApsaraDB for RDS (MySQL)...Alibaba Cloud ApsaraDB for RDS (PostgreSQL)...Alibaba Cloud ApsaraDB for RDS (SQL Server)...

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

    参数

    说明

    Connection Name

    自定义连接名称。

    Host

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

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

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

    Port

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

    User Name

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

    Password

    用户名对应的密码。

  4. 单击OK

    说明

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

    通过数据库客户端(如 Navicat)成功连接至 MySQL 实例后,左侧连接树中可查看到 busudabinformation_schemamysql 等数据库,表明连接配置正确。

相关操作

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

常见问题

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