阿里云RDS云数据库的使用

什么是云数据库RDS ?

阿里云关系型数据库(Relational Database Service,简称RDS)是一种稳定可靠、可弹性伸缩的在线数据库服务。基于阿里云分布式文件系统和SSD盘高性能存储,RDS支持MySQL、SQL Server、PostgreSQL、PPAS(Postgre Plus Advanced Server,高度兼容Oracle数据库)和MariaDB TX引擎,并且提供了容灾、备份、恢复、监控、迁移等方面的全套解决方案,彻底解决数据库运维的烦恼。(实际上是把数据库外置到另一个服务器上)

使用阿里云RDS数据库的好处:
无需用户自己考虑高可用、备份恢复等问题,而且阿里针对开源的数据库做了部分优化。另外提供一些诸如监控、告警、备份、恢复、调优的手段。就是减轻用户在业务无关方面的花销,花小钱省下力气聚焦在自己的业务上。

1.安全稳定,数据可靠
安全稳定 RDS集群处于多层防火墙的保护之下,可以有力抗击各种恶意攻击,保证数据的安全。
数据可靠 RDS采用主从热备的集群架构方式,如果主机遭遇宕机,备机30秒内自动完成切换。

2.自动备份,管理透明
自动备份 RDS根据用户自定义的备份策略自动备份 ,防止数据丢失和误删除。
管理透明 您无需维护数据库,只需选择合适的RDS实例,部署简单快速,大大节省您硬件成本和维护成本。
强兼容性 RDS与常用的程序、工具完全兼容。使用通用数据导入导出工具即可迁移到RDS,零迁移成本。

3.性能卓越,灵活扩容
性能卓越 RDS使用高端服务器来保障每个数据库都拥有良好的性能。同时对数据库参数做了特定的优化。相 比 其他同类产品具有很大的性能优势。
灵活扩容 RDS实例从开通到运行只需要几分钟,随着数据量的变化,用户可以弹性升级实例的规格。RDS搭配 云服务器使用,产生的内网或外网流量免费。

使用教程:

阿里新用户可以在阿里云官网免费领取一个月的试用产品
阿里云RDS云数据库的使用_第1张图片
这里选择MySQL进行试验,领取完后等待它自动创建实例完成

可以在云数据库RDS控制台里查看创建好的实例

阿里云RDS云数据库的使用_第2张图片
点击实例的的管理

进入到

阿里云RDS云数据库的使用_第3张图片
可以看到服务器的内网地址和外网地址(没有外网地址的点击申请外网地址即可)

添加白名单阿里云RDS云数据库的使用_第4张图片
进入添加白名单
阿里云RDS云数据库的使用_第5张图片
本机ip查询,将查询出来的ip填入到上面白名单内即可
阿里云RDS云数据库的使用_第6张图片

创建账号

阿里云RDS云数据库的使用_第7张图片

点击创建账号

阿里云RDS云数据库的使用_第8张图片
因为实验中可能会出现数据库创建1044的问题所以这里我们选择账号类型为高权限账号

进行Navicat的连接测试

阿里云RDS云数据库的使用_第9张图片

测试结果

阿里云RDS云数据库的使用_第10张图片
然后点击确定创建连接在这个连接里进行测试项目的数据库创建就可以了

ECS服务器和RDS服务器的连接
注意事项:
1.服务器地区是否相同
2.网络类型是否相同(使用专有网络)

阿里云RDS云数据库的使用_第11张图片
启动ECS服务器

修改项目的applicationContext配置

阿里云RDS云数据库的使用_第12张图片

配置修改:
阿里云RDS云数据库的使用_第13张图片

ECS服务器上启动tomcat
阿里云RDS云数据库的使用_第14张图片
进行测试
阿里云RDS云数据库的使用_第15张图片

测试结果

阿里云RDS云数据库的使用_第16张图片

以上就是RDS的使用教程,谢谢!

你可能感兴趣的:(阿里云,阿里云RDS云数据库)