web-dev-qa-db-ja.com

Boto3を使用してRDSでAmazon Auroraとやり取りする

AmazonAuroraを使用してAmazonRDSにデータベースをセットアップし、Python-を使用してデータベースとやり取りしたいのですが、当然の選択はBotoを使用することです。

しかし、彼らのドキュメントはひどいものであり、私がデータベースと対話して次のことを行うことができる方法をカバーしていません:

  • SQLステートメントを使用してクエリを実行する
  • データベース内のテーブルを操作する

誰かがいくつかの例/チュートリアルへのリンクを持っていますか、またはこれらのタスクを実行する方法を知っていますか?

13
user3024827

Amazon RDSオファリング(Auroraを含む)を使用する場合、AWS API(Botoを含む)を介してデータベースに接続することはありません。代わりに、選択したデータベースのネイティブクライアントを使用します。 Auroraの場合、MySQLコマンドラインクライアントを使用して接続します。そこから、他のMySQLデータベースと同じようにクエリを実行できます。

Auroraデータベースへの接続について説明している「Getting Started」ドキュメントの簡単なセクションがあります:

Amazon Aurora DBクラスターへの接続

11
Justin Niessner