Navicat for MySQL连接阿里云云数据库RDS

本文主要介绍使用Navicat for MySQL连接阿里云云数据库RDS,由于业务的需求慢慢地会将数据库与云服务器分离开,本次使用的是阿里云RDS云数据库,下面开始介绍如何使用连接RDS。
1.登录阿里云网站,进入控制台,找到云数据库RDS版,点击进入实例列表,就会看到购买的RDS,完成实例到数据库建立的过程,详细可见阿里云官网帮助文档:https://help.aliyun.com/document_detail/26124.html?spm=a2c4g.11186623.6.640.627660ffzMqLky.
Navicat for MySQL连接阿里云云数据库RDS
2.完成实例->白名单设置->账号创建->数据库创建的步骤后,回到实例首页,点击实例右侧的管理,找到数据安全性可以看到白名单设置与安全组,添加你的本地IP地址到白名单中,注意高安全白名单是区分专有网络和经典网络的,本地IP可以添加到经典网络中。
完成添加后,添加安全组,安全组一定要添加22端口,开放22端口(SSH端口)可以远程连接。如果没有设置或者使用默认的安全组,如下图:
Navicat for MySQL连接阿里云云数据库RDS
将会出现连接无法连接到阿里云RDS数据库,显示访问被拒绝或者11 Access denied for ‘password’. Authentication that can continue: publickey等问题(这个问题踩坑了好久,知道后来自己添加22端口到安全组后才解决)。
3.完成设置后找到阿里云RDS基本信息,找到外网地址(可点击复制):
Navicat for MySQL连接阿里云云数据库RDS
4.复制后打开Navicat软件,点击Connection(连接),比较新的版本出现了阿里云RDS连接,点击打开(ps:如果不是新版,直接选择对应数据库的连接即可),
Navicat for MySQL连接阿里云云数据库RDS
打开后按照下面????操作即可连接成功。
Navicat for MySQL连接阿里云云数据库RDSNavicat for MySQL连接阿里云云数据库RDS
5.以上就是全部内容,欢迎留言,共同讨论!