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
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
Parece un problema de conexión con el host. Pruebe el siguiente orden para identificar el problema.
- 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