Todos los productos
Search
Centro de documentos

ApsaraDB RDS:Conexión a una instancia de ApsaraDB RDS for MariaDB

Última actualización: Sep 03, 2026

Una vez completada la configuración inicial, puede conectarse a su instancia de ApsaraDB RDS for MariaDB desde una instancia de ECS o desde su cliente local.

Antes de empezar

Complete las siguientes tareas:

Método 1: Conexión mediante DMS

Data Management (DMS) es una herramienta gráfica de Alibaba Cloud para administrar bases de datos relacionales y NoSQL. DMS ofrece diversas funciones, como administración de datos y esquemas, autorización de usuarios, auditoría de seguridad, tendencias y seguimiento de datos, gráficos de BI y optimización del rendimiento.

En la página Databases, haga clic en SQL Query a la derecha para iniciar sesión en la base de datos.

Método 2: Conexión mediante un cliente

ApsaraDB RDS es totalmente compatible con los servicios nativos de bases de datos, por lo que puede conectarse a una instancia de ApsaraDB RDS con cualquier cliente de base de datos estándar. Este tema toma como ejemplo HeidiSQL.

  1. Inicie el cliente HeidiSQL.

  2. En la esquina inferior izquierda, haga clic en New.

  3. Introduzca la información de conexión de la instancia de ApsaraDB RDS. La siguiente tabla describe los parámetros.

    Parámetro

    Descripción

    Network Type

    Seleccione MariaDB or MySQL (TCP/IP).

    Library

    Mantenga el valor predeterminado.

    Hostname/IP

    Introduzca el endpoint interno o público de la instancia de ApsaraDB RDS. Ejemplo: rm-bp1xxxxxxxxxxxxxx.mysql.rds.aliyuncs.com. Para más información sobre cómo consultar los endpoints, consulte View and change internal and public endpoints and ports.

    • Si su cliente se ejecuta en una instancia de ECS que comparte la misma región y tipo de red que la instancia de ApsaraDB RDS, utilice el endpoint interno. Por ejemplo, si ambas instancias se encuentran en la misma Virtual Private Cloud (VPC) en la región China (Hangzhou), el endpoint interno proporciona una conexión segura y de alto rendimiento.

    • En los demás casos, utilice el endpoint público.

    User

    Introduzca el nombre de usuario de la cuenta en la instancia de ApsaraDB RDS. Para más información sobre cómo crear una cuenta, consulte Create a database and an account.

    Password

    Introduzca la contraseña de la cuenta.

    Port

    Introduzca el puerto interno si se conecta a través de la red interna, o el puerto público si se conecta a través de Internet. Para más información, consulte View and change internal and public endpoints and ports.

  4. Haga clic en Open.

    Si la información de conexión es correcta, la conexión se establecerá correctamente.

A continuación se presentan los errores de conexión más comunes:

  • Unknown MySQL server host 'xxxxxxxxx'(11001)

    Asegúrese de que Hostname/IP sea correcto. Debe introducir el endpoint interno o público de la instancia, no el ID de la instancia ni una dirección IP.

  • Access denied for user 'xxxxx'@'xxxxx'(using password:YES)

    Asegúrese de que el nombre de usuario y la contraseña sean correctos. Utilice las credenciales de la cuenta de base de datos que aparecen en la página Accounts de la instancia, no las credenciales de su cuenta de Alibaba Cloud.

  • Se obtiene una respuesta lenta seguida del error Can't connect to MySQL server on 'rm-bp1xxxxxxxxxxxxxx.mysql.rds.aliyuncs.com'(10060).

    Compruebe si la lista de permitidos está configurada correctamente. Debe agregar la dirección IP pública del cliente a la lista de permitidos. Para más información, consulte Configure a whitelist.

    Nota

    Para solucionar problemas, puede establecer temporalmente la lista de permitidos en 0.0.0.0/0. Si la conexión se establece después de este cambio, significa que la lista de permitidos era la causa. Reemplace 0.0.0.0/0 por la dirección IP correcta del cliente. Para más información, consulte What to do if I fail to connect to an ApsaraDB RDS for MySQL or MariaDB instance over the internet?.

Preguntas frecuentes

P: ¿Cómo utilizo Function Compute para recuperar datos de una instancia de ApsaraDB RDS?

R: Instale una dependencia de terceros para la función y luego utilice un módulo integrado para recuperar datos de la instancia de ApsaraDB RDS. Para más información, consulte Install third-party dependencies for a function.