

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 以程式設計方式存取 Amazon RDS
<a name="ProgrammaticAccess"></a>

Amazon RDS 為您提供下列工具，以程式設計方式管理您的 Amazon RDS 資源。

**AWS Command Line Interface (AWS CLI)**  
您可以使用命令列 shell AWS CLI 中的 來建立和管理 RDS 資源。 AWS CLI 可讓您直接存取 AWS 服務的 APIs，例如 Amazon RDS。如需 Amazon RDS 命令的語法和範例，請參閱 *AWS CLI 命令參考*中的 [rds](https://docs.aws.amazon.com/cli/latest/reference/rds/)。

**AWS CloudFormation**  
使用此 AWS 基礎設施即程式碼 (IaC) 工具，您可以建立範本來描述您想要的所有 Amazon RDS 資源，並 AWS CloudFormation 為您佈建和設定這些資源。如需詳細資訊，請參閱[使用 建立 Amazon RDS 資源 AWS CloudFormation](creating-resources-with-cloudformation.md)。

**AWS 軟體開發套件 SDKs)**  
AWS 為許多熱門技術和程式設計語言提供SDKs。它們可讓您更輕鬆地從應用程式內以該語言或技術呼叫 AWS 服務。如需這些 SDK 的詳細資訊，請參閱 [AWS上開發和管理應用程式的工具](https://aws.amazon.com/developer/tools/)。

**Amazon RDS API**  
此 API 是 Amazon RDS 的通訊協定層級介面。使用此 API 時，您必須正確格式化每個 HTTPS 請求，並為每個請求新增有效的數位簽章。如需詳細資訊，請參閱[Amazon RDS API 參考](ProgrammingGuide.md)。

**Console-to-Code**  
使用此工具，您可以為在 Amazon RDS 主控台中執行的動作產生程式碼，並在其他工具中使用該程式碼，例如 AWS CloudFormation。如需詳細資訊，請參閱[使用 Console-to-Code 為您的 Amazon RDS 主控台動作產生程式碼](Using_C2C.md)。