

# AWS JDBC ドライバーと AWS Python ドライバーを使用した RDS for MariaDB への接続
<a name="MariaDB.Connecting.Drivers"></a>

AWS JDBC ドライバーと AWS Python ドライバーを使用して RDS for MariaDB DB インスタンスに接続します。詳細については、以下のトピックを参照してください。

**Topics**
+ [Amazon Web Services (AWS) JDBC ドライバーを使用した RDS for MariaDB への接続](#MariaDB.Connecting.JDBCDriver)
+ [Amazon Web Services (AWS) Python ドライバーを使用した RDS for MariaDB への接続](#MariaDB.Connecting.PythonDriver)

## Amazon Web Services (AWS) JDBC ドライバーを使用した RDS for MariaDB への接続
<a name="MariaDB.Connecting.JDBCDriver"></a>

Amazon Web Services (AWS) JDBC ドライバーは、高度な JDBC ラッパーとして設計されています。このラッパーは、既存の JDBC ドライバーの機能を補完し、拡張します。ドライバーには、コミュニティ MySQL Connector/J ドライバーおよびコミュニティ MariaDB Connector/J ドライバーとドロップイン互換性があります。

AWS JDBC ドライバーをインストールするには、AWS JDBC ドライバーの .jar ファイル (`CLASSPATH` アプリケーション内) を追加して、それぞれのコミュニティドライバーへの参照を保持します。対応する接続 URL プレフィックスを次のように更新します。
+ `jdbc:mysql://`～`jdbc:aws-wrapper:mysql://`
+ `jdbc:mariadb://`～`jdbc:aws-wrapper:mariadb://`

AWS JDBC ドライバーおよびその使用方法の詳細については、「[Amazon Web Services (AWS) JDBC ドライバー GitHub リポジトリ](https://github.com/awslabs/aws-advanced-jdbc-wrapper)」を参照してください。

## Amazon Web Services (AWS) Python ドライバーを使用した RDS for MariaDB への接続
<a name="MariaDB.Connecting.PythonDriver"></a>

Amazon Web Services (AWS) Python ドライバーは、高度な Python ラッパーとして設計されています。このラッパーは、オープンソースの Psycopg ドライバーの機能を補完し、拡張します。AWS Python ドライバーは Python バージョン 3.8 以降をサポートしています。`aws-advanced-python-wrapper` パッケージは、`pip` コマンドと `psycopg` オープンソースパッケージを使用してインストールできます。

AWS Python ドライバーおよびその使用方法の詳細については、「[Amazon Web Services (AWS) Python Driver GitHub repository](https://github.com/awslabs/aws-advanced-python-wrapper)」を参照してください。