检测到您已登录华为云国际站账号,为了您更更好的体验,建议您访问国际站服务⽹网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
未实名认证
已实名认证
MySQL是目前最受欢迎的开源数据库之一,其性能卓越,搭配LAMP(Linux + Apache + MySQL + Perl/PHP/Python),成为WEB开发的高效解决方案。 云数据库 RDS for MySQL拥有即开即用、稳定可靠、安全运行、弹性伸缩、轻松管理、经济实用等特点。
RDS for MySQL支持的版本
PostgreSQL是一个开源对象云数据库管理系统,并侧重于可扩展性和标准的符合性,被业界誉为“最先进的开源数据库”。云数据库 RDS for PostgreSQL面向企业复杂SQL处理的OLTP在线事务处理场景,支持NoSQL数据类型(JSON/XML/hstore),支持GIS地理信息处理,在可靠性、数据完整性方面有良好声誉,适用于互联网网站、位置应用系统、复杂数据对象处理等应用场景。
RDS for PostgreSQL支持的版本
SQL Server是老牌商用级数据库,成熟的企业级架构,轻松应对各种复杂环境。一站式部署、保障关键运维服务,大量降低人力成本。根据华为国际化安全标准,打造安全稳定的数据库运行环境。被广泛应用于政府、金融、医疗、教育和游戏等领域。云数据库 RDS for SQL Server具有即开即用、稳定可靠、安全运行、弹性伸缩、轻松管理和经济实用等特点。
拥有高可用架构、数据安全保障和故障秒级恢复功能,提供了灵活的备份方案。
RDS for SQL Server支持的版本
提供按小时、按月、按年的计费方式供您灵活选择,使用越久越便宜。
按需实例转包周期
包周期实例转按需
续费管理
云数据库RDS提供使用数据管理服务(Data Admin Service,简称DAS)、内网和公网的连接方式。
DAS是一款专业的简化数据库管理工具,提供优质的可视化操作界面,大幅提高工作效率,让数据管理变得既安全又简单。您可以通过数据管理服务连接并管理实例。华为云关系型数据库服务默认为您开通了远程主机登录权限,推荐您使用更安全便捷的数据管理服务连接实例。
通过DAS连接RDS for MySQL实例
通过DAS连接RDS for PostgreSQL实例
通过DAS连接RDS for SQL Server实例
系统默认提供内网IP地址。当应用部署在弹性云服务器上,且该弹性云服务器与云数据库RDS实例处于同一区域,同一VPC时,建议单独使用内网IP连接弹性云服务器与云数据库RDS实例。
通过内网连接RDS for MySQL实例
通过内网连接RDS for PostgreSQL实例
通过内网连接RDS for SQL Server实例
不能通过内网IP地址访问RDS实例时,使用公网访问,建议单独绑定弹性公网IP连接弹性云服务器(或公网主机)与云数据库RDS实例。
通过公网连接RDS for MySQL实例
通过公网连接RDS for PostgreSQL实例
通过公网连接RDS for SQL Server实例
云数据库RDS支持通过多种方式实现数据迁移,常见的数据迁移方式如下:
RDS for MySQL实例:
RDS for PostgreSQL实例
RDS for SQL Server实例
其中,通过数据复制服务迁移数据是一种易用、稳定、高效的在线迁移方式,围绕云数据库,降低了数据库之间数据流通的复杂性,有效地帮助您减少数据传输的成本,推荐您使用更安全便捷的数据复制服务迁移实例。
使用DRS迁移数据
使用mysqldump迁移RDS for MySQL数据
使用psql命令迁移RDS for PostgreSQL数据
在使用RDS过程中,如果忘记数据库管理员帐号密码,可以重新设置密码。如果root帐号自身出现问题,比如丢失或者删除,可以通过重置密码的方法恢复root帐号权限。
重置管理员密码
云数据库RDS实例创建成功后,支持用户绑定弹性公网IP,在公共网络来访问数据库实例,绑定后也可根据需要解绑。
绑定和解绑弹性公网IP(MySQL)
绑定和解绑弹性公网IP(PostgreSQL)
绑定和解绑弹性公网IP(SQL Server)
在对数据库有少量写请求,但有大量读请求的应用场景下,单个实例可能无法抵抗读取压力,甚至对主业务产生影响。为了实现读取能力的弹性扩展,分担数据库压力,您可以在某个区域中创建一个或多个只读实例,利用只读实例满足大量的数据库读取需求,以此增加应用的吞吐量。
创建和管理只读实例(MySQL)
创建和管理只读实例(PostgreSQL)
创建和管理只读实例(SQL Server)
随着业务数据的增加,原来申请的数据库磁盘容量可能会不足。尤其当实例显示“磁盘空间满”状态,且数据库不可进行写入操作时,您需要为云数据库RDS实例进行扩容。当实例处于“磁盘空间满”状态时,需扩容至磁盘空间使用率小于85%才可使实例处于可用状态,使数据库恢复正常的写入操作。磁盘扩容期间,服务不中断。云数据库RDS服务只支持扩容磁盘存储空间大小,不支持变更存储类型。
扩容磁盘(MySQL)
扩容磁盘(PostgreSQL)
扩容磁盘(SQL Server)
CPU/内存规格可根据业务需要进行变更,支持规格升配,也支持降配。当实例的状态由“规格变更中”变为“正常”,则说明变更成功。
变更实例的CPU和内存规格(MySQL)
变更实例的CPU和内存规格(PostgreSQL)
变更实例的CPU和内存规格(SQL Server)
云数据库RDS目前支持以下几种恢复方式:
将数据库实例恢复到指定时间点
通过表级时间点恢复备份
您可以使用数据库参数模板中的参数来管理数据库引擎配置。数据库参数模板就像是引擎配置值的容器,这些值可应用于一个或多个数据库实例。
创建数据库实例时可以指定数据库参数模板为默认参数模板或已有参数模板。实例创建成功后也可以变更实例关联的参数模板。
默认模板包含针对运行的数据库实例进行优化的引擎默认值和数据库服务系统默认值。
如果希望数据库实例以客户自定义的引擎配置值运行,可轻松地创建一个新数据库参数模板,修改所需参数并应用到数据库实例,用以使用新数据库参数模板。
RDS for MySQL参数调优建议
创建参数模板
编辑参数模板
读写分离是指通过一个读写分离的连接地址实现读写请求的自动转发。创建只读实例后,您可以开通读写分离功能,通过RDS的读写分离连接地址,写请求自动访问主实例,读请求按照读权重设置自动访问各个实例。
读写分离简介
开通读写分离
关闭读写分离
开启SQL审计日志(MySQL)
查看或下载审计日志(SQL Server)
云数据库RDS支持v3接口,您可以使用RDS提供的API对数据库实例进行相关操作,如创建、备份恢复、查询、参数配置、删除等。
查询数据库引擎的版本
查询数据库规格
创建数据库实例
借助云数据库RDS的SDK开发包,您可以很容易的调用RDS的API接口,创建基于华为云的互联网应用。目前SDK的语言支持:Java、Python、Go。
RDS SDK包
RDS Java SDK示例
RDS Python SDK示例
RDS Go SDK用户指导
分享文档到微博
扫码分享文档
复制链接到剪贴板
您已选择评价星级,如有其他建议可在下方反馈,或直接提交反馈!
在使用文档中是否遇到以下问题
问题反馈
请至少选择一项反馈信息并填写问题反馈
字符长度不能超过500
如您有其它疑问,您也可以通过华为云社区问答频道来与我们联系探讨