Todos los productos
Search
Centro de documentos

:¿Qué debo hacer si se muestra el error "Can't connect to MySQL server on 'XXX'" al conectarme a una instancia de ApsaraDB RDS for MySQL o ApsaraDB RDS for MariaDB?

Última actualización: Sep 03, 2026

Descripción

Al conectarse a una instancia de ApsaraDB RDS for MySQL o de ApsaraDB RDS for MariaDB, es posible que se muestre uno de los siguientes mensajes de error:

  • ERROR 2003 (HY000): Can't connect to MySQL server on 'XXX'(10038, 10060, or 110)

  • ERROR 2002 (HY000): Can't connect to MySQL server on 'XXX' (115)

  • Cannot connect to a database: XXX

Solución

Este tema describe los dos métodos a continuación:

  • Problemas que impiden conectar una instancia ECS a una instancia RDS mediante una red interna

  • Problemas que impiden conectar un dispositivo distinto de una instancia ECS a una instancia RDS mediante Internet

Problemas que impiden conectar una instancia ECS a una instancia RDS mediante una red interna

  1. Compruebe si la instancia ECS y la instancia RDS se encuentran en la misma región. Si las instancias están en regiones diferentes, resuelva el problema siguiendo las instrucciones de Troubleshoot instance connection issues.

  2. Verifique si la instancia ECS y la instancia RDS utilizan el mismo tipo de red. Si las instancias usan tipos de red distintos, como la red clásica y la nube privada virtual (VPC), resuelva el problema según las instrucciones de Troubleshoot instance connection issues.

  3. Si tanto la instancia ECS como la instancia RDS utilizan el tipo VPC, compruebe si ambas residen en la misma VPC. En caso de que se encuentren en VPC diferentes, solucione el incidente conforme a las instrucciones de Troubleshoot instance connection issues.

  4. Revise si la dirección IP privada de la instancia ECS está incluida en una lista blanca de direcciones IP de la instancia RDS. De no ser así, add the IP address to an IP address whitelist of the RDS instance.

  5. Confirme si la entrada 0.0.0.0 se agregó a una lista blanca de direcciones IP de la instancia RDS. El formato válido es 0.0.0.0/0.

    Nota

    La entrada 0.0.0.0/0 permite que todos los dispositivos accedan a la instancia RDS, lo cual puede generar riesgos de seguridad. Proceda con precaución.

  6. Si habilita el enhanced whitelist mode para la instancia RDS, tenga en cuenta lo siguiente:

    1. Si utiliza el endpoint interno de tipo VPC, asegúrese de que la dirección IP privada de la instancia ECS esté agregada a la lista blanca de direcciones IP correspondiente al tipo VPC.

    2. Si emplea el endpoint interno de tipo red clásica, verifique que la dirección IP privada de la instancia ECS figure en la lista blanca de direcciones IP del tipo red clásica.

  7. Valide que el endpoint interno y el número de puerto de la instancia RDS estén configurados correctamente en la instancia ECS.

    Nota

    Es posible que haya agregado la dirección IP privada de la instancia ECS a una lista blanca de la instancia RDS, pero que esté utilizando el endpoint público de dicha instancia para establecer la conexión.

  8. Verifique si los bloques CIDR de la instancia ECS y de servicios como contenedores desplegados en ella entran en conflicto con el bloque CIDR de la instancia RDS. Para obtener más información, consulte What do I do if I am unable to connect to an ApsaraDB RDS instance and the "Destination Host Unreachable" error message is displayed when I ping the internal endpoint of the instance?.

Problemas que impiden conectar un dispositivo distinto de una instancia ECS a una instancia RDS mediante Internet

Los dispositivos que no son instancias ECS solo pueden conectarse a una instancia RDS a través de Internet. Si la conexión falla, utilice alguno de los siguientes métodos para resolver el problema:

  1. Compruebe si la instancia RDS tiene configurada una lista blanca de direcciones IP. En caso contrario, configure an IP address whitelist.

  2. Verifique si la entrada 0.0.0.0 se agregó a la lista blanca de direcciones IP de la instancia RDS. El formato válido es 0.0.0.0/0.

    Nota

    La entrada 0.0.0.0/0 permite que todos los dispositivos accedan a la instancia RDS, lo cual puede generar riesgos de seguridad. Proceda con precaución.

  3. Si habilita el enhanced whitelist mode para la instancia RDS, asegúrese de que la dirección IP pública del dispositivo esté incluida en la lista blanca de direcciones IP del tipo red clásica.

    Nota

    La lista blanca de direcciones IP de tipo VPC no es válida para conexiones a través de Internet.

  4. Si la dirección IP del dispositivo ya figura en una lista blanca de la instancia RDS pero la conexión sigue fallando, es probable que la dirección IP pública agregada sea incorrecta. Este fallo puede deberse a alguna de las siguientes razones:

    Nota

    Para obtener más información sobre cómo consultar la dirección IP pública de un dispositivo, consulte Troubleshoot instance connection issues.

    • Las direcciones IP públicas cambian dinámicamente.

    • La herramienta o sitio web utilizado para consultar direcciones IP públicas devuelve resultados inexactos.

  5. Compruebe si el endpoint que utiliza para la conexión corresponde al endpoint interno de la instancia RDS. Debe usar el endpoint público de la instancia RDS para establecer la conexión.

    Nota

Ámbito de aplicación

  • ApsaraDB RDS for MySQL

  • ApsaraDB RDS for MariaDB