

# Conexión a la instancia de base de datos de MariaDB
<a name="USER_ConnectToMariaDBInstance"></a>

Después de que Amazon RDS aprovisione una instancia de base de datos, puede usar cualquier utilidad o aplicación cliente estándar de MariaDB para conectarse a la instancia. En la cadena de conexión, especifique la dirección del sistema de nombre de dominio (DNS) del punto de enlace de la instancia de base de datos como el parámetro del host. Especifique también el número de puerto del punto de enlace de la instancia de base de datos como el parámetro del puerto.

Puede conectarse a una instancia de base de datos de Amazon RDS for MariaDB mediante herramientas como la utilidad de línea de comandos de MySQL. Para obtener más información acerca del uso de la utilidad de línea de comandos de MySQL, consulte [mysql command-line client](http://mariadb.com/kb/en/mariadb/mysql-command-line-client/) en la documentación de MariaDB. Heidi es una de las aplicaciones basadas en interfaz gráfica de usuario (GUI) que puede utilizar para conectarse. Para obtener más información, consulte la página [Download HeidiSQL](http://www.heidisql.com/download.php). Para obtener información sobre la instalación de MySQL (incluida la utilidad de línea de comandos de MySQL), consulte [Installing and upgrading MySQL (Instalación y actualización de MySQL)](https://dev.mysql.com/doc/refman/8.0/en/installing.html). 

La mayoría de las distribuciones de Linux incluyen el cliente MariaDB en lugar del cliente Oracle MySQL. Para instalar el cliente de línea de comandos de MySQL en Amazon Linux 2023, ejecute el siguiente comando:

```
sudo dnf install mariadb105
```

Para instalar el cliente de línea de comandos de MySQL en Amazon Linux 2, ejecute el siguiente comando:

```
sudo yum install mariadb
```

Para instalar la utilidad de línea de comandos de MySQL en la mayoría de las distribuciones Linux basadas en DEB, ejecute el siguiente comando:

```
apt-get install mariadb-client
```

Para verificar la versión de la utilidad de línea de comandos de MySQL, ejecute el siguiente comando:

```
mysql --version
```

Para leer la documentación de MySQL de la versión actual del cliente, ejecute el siguiente comando:

```
man mysql
```

Para conectarse a una instancia de base de datos desde fuera de una nube virtual privada (VPC) basada en Amazon VPC, la instancia de base de datos debe ser accesible públicamente. Además, el acceso debe concederse mediante las reglas entrantes del grupo de seguridad de la instancia de base de datos y deben cumplirse otros requisitos. Para obtener más información, consulte [No puede conectarse a la instancia de base de datos de Amazon RDS](CHAP_Troubleshooting.md#CHAP_Troubleshooting.Connecting).

Puede utilizar el cifrado SSL en las conexiones a una instancia de base de datos de MariaDB. Para obtener información, consulte [Compatibilidad con SSL/TLS para instancias de base de datos de MariaDB en Amazon RDS](MariaDB.Concepts.SSLSupport.md).

Para buscar una instancia de base de datos de RDS para MariaDB y conectarse a ella, consulte los siguientes temas.

**Topics**
+ [Búsqueda de la información de conexión para una instancia de base de datos de MariaDB](USER_ConnectToMariaDBInstance.EndpointAndPort.md)
+ [Conexión desde el cliente de línea de comandos de MySQL (sin cifrar) de RDS para MariaDB](USER_ConnectToMariaDBInstance.CLI.md)
+ [Conexión a RDS para MariaDB con el controlador JDBC de AWS y el controlador Python de AWS;](MariaDB.Connecting.Drivers.md)
+ [Solución de problemas de conexiones a la instancia de base de datos MariaDB](USER_ConnectToMariaDBInstance.Troubleshooting.md)