Amazon RDS 教程和示例代码
AWS 文档包括多个教程,可指导您完成常见的 Amazon RDS 使用案例。这些教程中的许多教程都向您展示了如何将 Amazon RDS 与其他AWS服务一起使用。此外,您可以在 GitHub 中访问示例代码。
注意
您可以在AWS数据库博客
主题
本指南中的教程
本指南中的以下教程为您演示如何使用 Amazon RDS 执行常见任务。
-
了解如何在虚拟私有云(VPC)中基于 Amazon VPC 服务包括数据库实例。在这种情况下,VPC 与在同一 VPC 中的 Amazon EC2 实例上运行的 Web 服务器共享数据。
-
了解如何在虚拟私有云(VPC)中基于 Amazon VPC 服务包括数据库实例。在这种情况下,VPC 与同一 VPC 中的 Amazon EC2 实例共享数据。在本教程中,您将为此场景创建 VPC,该 VPC 与在双堆栈模式下运行的数据库一起使用。
-
教程:创建 Web 服务器和 Amazon RDS 数据库实例
了解如何使用 PHP 安装 Apache Web 服务器并创建 MySQL 数据库。Web 服务器在使用 Amazon Linux 的 Amazon EC2 实例上运行,而 MySQL 数据库是 MySQL 数据库实例。Amazon EC2 实例和数据库实例都在 Amazon VPC 中运行。
-
了解如何从数据库快照还原数据库实例。
-
教程:使用 Lambda 函数访问 Amazon RDS 数据库
了解如何从 RDS 控制台创建一个 Lambda 函数,以通过代理访问数据库,创建一个表,添加几个记录,然后检索表中的记录。您还将学习如何调用 Lambda 函数并验证查询结果。
-
了解如何使用标签指定要停止的数据库实例。
-
教程:使用 Amazon EventBridge 记录数据库实例的状态更改
了解如何使用 Amazon EventBridge 和 AWS Lambda 记录数据库实例阶段更改。
-
教程:为 Amazon RDS 的多可用区数据库集群副本滞后创建 Amazon CloudWatch 警报
了解如何创建 CloudWatch 告警,使其在多可用区数据库集群的副本滞后超过阈值时发送 Amazon SNS 消息。告警会在您指定的时间范围内监控
ReplicaLag
指标。操作是向 Amazon SNS 主题或 Amazon EC2 Auto Scaling 策略发送的通知。
其他 AWS 指南中的教程
其他AWS指南中的以下教程为您演示了如何使用 Amazon RDS 执行常见任务:
-
AWS Secrets Manager 用户指南中的教程:为 AWS 数据库轮换密钥
了解如何为 AWS 数据库创建密钥并将密钥配置为按计划轮换。您手动触发一次轮换,然后确认密钥的新版本能否继续提供访问权限。
-
AWS Elastic Beanstalk 开发人员指南中的教程和示例
了解如何部署将 Amazon RDS 数据库与AWS Elastic Beanstalk结合使用的应用程序。
-
Amazon Machine Learning Developer Guide 中的使用来自 Amazon RDS 数据库的数据创 Amazon ML 数据源
了解如何从存储在 MySQL 数据库实例中的数据创建 Amazon Machine Learning (Amazon ML) 数据源对象。
-
Amazon QuickSight 用户指南 中的在 VPC 中手动启用 Amazon RDS 实例访问权限
了解如何启用 Amazon QuickSight 对 VPC 中的 Amazon RDS 数据库实例的访问权限。
Amazon RDS PostgreSQL 的 AWS 研讨会和实验室内容门户
以下一组研讨会和其他实践内容集可帮助您了解 Amazon RDS PostgreSQL 的特征和功能:
-
了解如何创建数据库实例。
-
了解如何使用 AWS 和 SQL 工具(Cloudwatch、增强监控、慢速查询日志、Performance Insights、PostgreSQL 目录视图)来了解性能问题,并确定提高数据库性能的方法。
Amazon RDS MySQL 的 AWS 研讨会和实验室内容门户
以下一组研讨会和其他实践内容集可帮助您了解 Amazon RDS MySQL 的特征和功能:
GitHub 中的教程和示例代码
GitHub 中的以下教程和示例代码为您演示如何使用 Amazon RDS 执行常见任务:
-
创建 Amazon Relational Database Service 项目追踪器
了解如何创建用于跟踪和报告工作项目的应用程序。此应用程序使用 Amazon RDS、Amazon Simple Email Service、Elastic Beanstalk 和 SDK for Java 2.x。
将此服务与 AWS SDK 结合使用
AWS 软件开发工具包 (SDK) 适用于许多常用编程语言。每个软件开发工具包都提供 API、代码示例和文档,使开发人员能够更轻松地以其首选语言构建应用程序。
SDK 文档 | 代码示例 |
---|---|
有关特定于此服务的示例,请参阅适用于使用 AWS SDK 的 Amazon RDS 的代码示例。
示例可用性
找不到所需的内容? 通过使用此页面底部的提供反馈链接请求代码示例。