Impossible de connecter la base de données MySQL au sur-ensemble apache exécuté dans le docker en production sur le même serveur
J'ai donc essayé de connecter la base de données MySQL (pour visualiser les données qu'elle contient) à apache-superset s'exécutant dans un conteneur docker en production. Le système d'exploitation est Centos J'ai vérifié sur les questions connexes et je ne semble pas obtenir de réponse fonctionnelle.
Cela donne une erreur
ERREUR: la connexion a échoué, veuillez vérifier vos paramètres de connexion.
Lorsque je vérifie les journaux du conteneur, c'est l'erreur que je reçois
AVERTISSEMENT: superset.views.core: Échec de la connexion (MySQLdb._exceptions.OperationalError) (2002, "Impossible de se connecter au serveur MySQL sur 'HOST IP' (115)") (Informations générales sur cette erreur à: http://sqlalche.me/e/13/e3q8)
toute aide serait appréciée
Réponses
Ressemble à un problème de connexion hôte. Essayez l'ordre suivant pour identifier le problème.
- Vérifiez l'accès à la connexion hôte depuis le monde extérieur. Ici le code
2. Utilisez-vous le format de connexion correct pour un sur-ensemble?
mysql://username:password@HOST:port/database_name