No se puede conectar la base de datos MySQL a apache-superset que se ejecuta en la ventana acoplable en producción en el mismo servidor

Aug 16 2020

Así que he estado tratando de conectar la base de datos MySQL (para visualizar los datos que contiene) a apache-superset ejecutándose en un contenedor docker en producción. El sistema operativo es Centos. He comprobado preguntas relacionadas y parece que no obtengo una respuesta que funcione.

Da un error

ERROR: La conexión falló, verifique su configuración de conexión.

Cuando reviso los registros del contenedor, este es el error que obtengo

ADVERTENCIA: superset.views.core: Error de conexión (MySQLdb._exceptions.OperationalError) (2002, "No se puede conectar al servidor MySQL en 'HOST IP' (115)") (Información general sobre este error en: http://sqlalche.me/e/13/e3q8)

Cualquier ayuda será apreciada.

Respuestas

1 jagamts1 Aug 23 2020 at 10:16

Parece un problema de conexión con el host. Pruebe el siguiente orden para identificar el problema.

  1. Verificar es el acceso a la conexión de host desde el mundo exterior. Aquí el código

2. ¿Está utilizando el formato de conexión correcto para un superconjunto?

mysql://username:password@HOST:port/database_name