阿里ECS云服务器连接RDS数据库服务器小白图文详细教程(云企业)

场景:购买了一个ECS云服务器专门运行代码,再购买一个RDS数据库服务器专门放数据,

前提:我有两个阿里帐号A、B,两个帐号都购买了一个ECS服务器,分别是A-ECS1、B-ECS2;现在再购买多一个RDS数据库服务器(RDS是A帐号购买的,就是ECS1和RDS是同帐号下)

我要把所有数据库都放到RDS上,就是说ECS1和ECS2的程序都要连接RDS上的数据库

现在就是要ECS1、ECS2的连接上RDS的数据库

 

一、购买RDS数据库服务器要点

购买数据库时配置时,这里一定要选择ECS云服务器那里的VPC,不要选择默认VPC

1.1 如果这里选择ECS的VPC,那么恭喜你,购买成功配置好数据库就可以连接数据库(没有实测,我是选择1.2默认的)

1.2 如果这里选择默认VPC,就麻烦了,下面的教程就是如何操作

 

二、配置RDS数据库

2.1 白名单

输入ECS1公网IP和内网IP(ECS1和RDS同帐号)、ECS2的公网IP(不同帐号只有公网IP),如果本地要管理RDS也要你本地的IP填写出来,不然访问不了。

官网教程:https://help.aliyun.com/document_detail/43185.html?spm=a2c4g.11186623.2.21.105250926cVaIP

2.2 创建用户和数据库

 

 

三、ESC连接RDS(这里指选择默认VPC的情况下)

 

官方需要把所有资源的(ECS)VPC加到一起的,有一个专门的地方添加在一起:云企业

云企业网产品简介:https://help.aliyun.com/document_detail/59870.html

云企业网快速入门:https://help.aliyun.com/document_detail/64648.html

云企业-同账号同地域网络实例互通

如果要互通的网络实例都同属于一个账号和一个地域下,您只需要将网络资源加载到CEN实例中即可实现私网互通。

云企业-同账号跨地域网络实例互通

如果要互通的网络实例都同属于一个账号,但分布在不同的地域,您还需要配置跨地域互通带宽。

云企业-跨账号同地域网络实例互通

如果要互通的网络实例分属于不同账号,但都部署在同一个地域下,在加载网络实例前您需要进行跨账号授权。

云企业-跨账号跨地域网络实例互通

如果要互通的网络实例分属于不同账号,且部署在不同地域下,在加载网络实例前您需要进行跨账号授权,加载网实例后还需要配置跨地域带宽。

注意:ECS和RDS一定要在同一个地方,比如你ECS是在杭州的,那么你购买RDS时一定也选择杭州的,

如果是ECS和RDS不同地方,那么你还要购买互通宽带,这个是要按流量收费的

 

3.1 第一步:加载ECS1(同帐号同地区)

官方教程:https://help.aliyun.com/document_detail/128625.html?spm=a2c4g.11186623.6.564.16ce5200JIYlrz

网络实例:选择ECS1的VPC

 

3.2 第二步:加载网络实例(相当加载RDS数据库服务器)(同帐号同地方)

 

3.3 第三步 :加载网络实例ECS2(不同帐号同地方)

先登录B帐号对A帐号授权,通过后才可以加载的

官网教程:https://help.aliyun.com/document_detail/73645.html

进入ECS2实例中,找到专用网络,点击进入

UID

云企业实例ID

授权通过后,就可以加载网络实例了

最终 

四、Navicat管理RDS

4.1 把自己本地IP填入白名单中,www.138ip.com可以查得自己IP

4.2 Navicat配置

相关推荐
©️2020 CSDN 皮肤主题: 技术黑板 设计师:CSDN官方博客 返回首页