

# Conexión a RDS para MySQL con el controlador JDBC de AWS, el controlador Python de AWS y el controlador ODBC de AWS para MySQL
<a name="MySQL.Connecting.Drivers"></a>

Conéctese a las instancias de bases de datos de RDS para MySQL con el controlador JDBC de AWS, el controlador Python de AWS y el controlador ODBC de AWS para MySQL. Para obtener más información, consulte los siguientes temas.

**Topics**
+ [Conexión a RDS para MySQL con el controlador JDBC de Amazon Web Services (AWS)](#MySQL.Connecting.JDBCDriver)
+ [Conexión a RDS para MySQL con el controlador de Python de Amazon Web Services (AWS)](#MySQL.Connecting.PythonDriver)
+ [Conexión a RDS para MySQL con el controlador ODBC de Amazon Web Services (AWS) para MySQL](#USER_ConnectToInstance.ODBCDriverMySQL)

## Conexión a RDS para MySQL con el controlador JDBC de Amazon Web Services (AWS)
<a name="MySQL.Connecting.JDBCDriver"></a>

El controlador JDBC de Amazon Web Services (AWS) se ha diseñado como un contenedor JDBC avanzado. Este contenedor complementa y amplía la funcionalidad del controlador JDBC existente. El controlador se admite con el controlador Connector/J de la comunidad MySQL y el controlador Connector/J de la comunidad MariaDB.

Para instalar el controlador JDBC de AWS, añada el archivo .jar del controlador JDBC de AWS (ubicado en la aplicación `CLASSPATH`) y conserve las referencias al controlador de la comunidad correspondiente. Actualice el prefijo de la URL de conexión correspondiente de la siguiente manera:
+ `jdbc:mysql://` De a `jdbc:aws-wrapper:mysql://`
+ `jdbc:mariadb://` De a `jdbc:aws-wrapper:mariadb://`

Para obtener más información sobre el controlador JDBC de AWS e instrucciones completas para utilizarlo, consulte el repositorio GitHub del controlador JDBC de [Amazon Web Services (AWS)](https://github.com/awslabs/aws-advanced-jdbc-wrapper).

## Conexión a RDS para MySQL con el controlador de Python de Amazon Web Services (AWS)
<a name="MySQL.Connecting.PythonDriver"></a>

El controlador de Python de Amazon Web Services (AWS) se ha diseñado como un contenedor Python avanzado. Este contenedor complementa y amplía la funcionalidad del controlador de Psycopg de código abierto. El controlador de Python de AWS se admite con las versiones 3.8 y posteriores de Python. Puede instalar el paquete de `aws-advanced-python-wrapper` mediante el comando `pip`, junto con los paquetes de código abierto de `psycopg`.

Para obtener más información sobre el controlador de Python de AWS e instrucciones completas para utilizarlo, consulte el repositorio GitHub del controlador de Python de [Amazon Web Services (AWS)](https://github.com/awslabs/aws-advanced-python-wrapper).

## Conexión a RDS para MySQL con el controlador ODBC de Amazon Web Services (AWS) para MySQL
<a name="USER_ConnectToInstance.ODBCDriverMySQL"></a>

El controlador ODBC de AWS para MySQL es un controlador de cliente diseñado para la alta disponibilidad de RDS para MySQL. El controlador puede existir junto con el conector MySQL/controlador ODBC y es compatible con los mismos flujos de trabajo.

Para obtener más información sobre el controlador ODBC de AWS para MySQL e instrucciones completas para instalarlo y utilizarlo, consulte el repositorio GitHub del [controlador ODBC de Amazon Web Services (AWS) para MySQL](https://github.com/aws/aws-mysql-odbc).