AWS - 关系数据库服务

Amazon RDS(关系数据库服务)是一种完全托管的 SQL 数据库云服务,允许创建和操作关系数据库。使用 RDS,您可以以经济高效且高度可扩展的方式在任何地方访问您的文件和数据库。

Amazon RDS 的功能

Amazon RDS 具有以下功能 −

  • 可扩展 − Amazon RDS 允许使用 AWS 管理控制台或 RDS 特定的 API 扩展关系数据库。我们可以在几分钟内增加或减少您的 RDS 需求。

  • 主机更换 − 有时,当 Amazon RDS 的硬件出现故障时,就会发生这些情况。无需担心,它会自动由 Amazon 更换。

  • 便宜 −使用 Amazon RDS,我们只需为我们使用的资源付费。无需前期和长期承诺。

  • 安全 − Amazon RDS 提供对网络的完全控制,以访问其数据库及其相关服务。

  • 自动备份 − Amazon RDS 备份数据库中的所有内容,包括最近五分钟的事务日志,还可以管理自动备份时间。

  • 软件修补 − 自动获取数据库软件的所有最新补丁。我们还可以使用 DB Engine 版本管理指定何时修补软件。

如何设置 Amazon RDS?

步骤 1 − 登录 AWS 管理控制台。使用以下链接打开 Amazon RDS 控制台 − https://console.aws.amazon.com/rds/

步骤 2 − 在 Amazon RDS 控制台的右上角选择要创建数据库实例的区域。

步骤 3 − 在导航窗格中选择实例,然后单击启动数据库实例按钮。

步骤 4 − 将打开启动数据库实例向导。选择要启动的实例类型,然后单击选择按钮。

引擎选择

步骤 5 −在"指定数据库详细信息"页面上,提供所需的详细信息,然后单击"继续"按钮。

继续

步骤 6 − 在"其他配置"页面上,提供启动 MySQL DB 实例所需的其他信息,然后单击"继续"按钮。

数据库安全组

步骤 7 − 在"管理选项"页面上,做出选择,然后单击"继续"按钮。

启动数据库实例向导

步骤 8 −在"审核"页面上,验证详细信息并单击"启动数据库实例"按钮。

启动数据库实例

现在数据库实例显示在数据库实例列表中。

如何将数据库连接到 MySQL 数据库实例?

以下是在 MySQL 数据库实例上连接数据库的步骤 −

步骤 1 − 在客户端计算机的命令提示符中键入以下命令以连接 MySQL 数据库实例上的数据库(使用 MySQL 监视器)。

步骤 2 − 将 <myDBI> 替换为您的数据库实例的 DNS 名称,将 <myusername> 替换为您的主用户名 & <mypassword>使用您的主密码。

PROMPT> mysql -h <myDBI> -P 3306 -u <myusername> -p

运行上述命令后,输出如下所示 −

Welcome to the MySQL monitor.  Commands end with ; or \g. 
Your MySQL connection id is 350 
Server version: 5.2.33-log MySQL Community Server (GPL)
Type 'help;' or '\h' for help. Type '\c' to clear the buffer.  
mysql>

如何删除数据库实例?

完成任务后,我们应该删除数据库实例,这样就不会为此付费。按照以下步骤删除数据库实例 −

步骤 1 − 登录 AWS 管理控制台并使用以下链接打开 Amazon RDS 控制台。

https://console.aws.amazon.com/rds/

步骤 2 − 在数据库实例列表中,选择要删除的数据库实例。

步骤 3 − 单击实例操作按钮,然后从下拉菜单中选择删除选项。

步骤 4 −在"创建最终快照"中选择"否"。

步骤 5 − 单击"是,删除"以删除数据库实例。

Amazon RDS 的成本

使用 Amazon RDS 时,只需为使用量付费,无需最低费用和设置费用。计费基于以下标准 −

  • 实例类 − 定价基于所用数据库实例的类。

  • 运行时间 − 价格按实例小时计算,相当于每小时运行一个实例。

  • 存储 − 账单按所选的存储容量计划以每 GB 为单位计算。

  • 每月 I/O 请求数 −计费结构还包括一个计费周期内发出的存储 I/O 请求总数。

  • 备份存储 − 备份存储量不超过数据库的 100% 不收取额外费用。此服务仅对活动数据库实例免费。

如需了解最新更新的价格结构和其他详细信息,请访问以下链接 − https://aws.amazon.com/rds/pricing/