Navicat连接RDS MySQL等数据库

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

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

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

前提条件

您已完成以下操作:

操作步骤

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

    查看RDS实例的内外网地址及端口信息请参见查看和管理实例连接地址和端口

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

常见问题

无法连接RDS实例的问题解决方法,请参见解决无法连接实例问题