Impossibile connettere il database MySQL ad apache-superset in esecuzione nella finestra mobile in produzione nello stesso server

Aug 16 2020

Quindi ho provato a connettere il database MySQL (per visualizzare i dati in esso contenuti) ad apache-superset in esecuzione in un container docker in produzione. Il sistema operativo è Centos Ho controllato le domande correlate e non mi sembra di ottenere una risposta funzionante.

Dà un errore

ERRORE: connessione non riuscita, controlla le impostazioni di connessione.

Quando controllo i log del contenitore, questo è l'errore che ricevo

ATTENZIONE: superset.views.core: connessione non riuscita (MySQLdb._exceptions.OperationalError) (2002, "Can't connect to MySQL server on 'HOST IP' (115)") (Background su questo errore su: http://sqlalche.me/e/13/e3q8)

Qualsiasi aiuto sarà apprezzato

Risposte

1 jagamts1 Aug 23 2020 at 10:16

Sembra un problema di connessione host. Prova il seguente ordine per identificare il problema.

  1. Verificare se l'accesso alla connessione host dal mondo esterno. Qui codice

2. Stai usando il formato di connessione corretto per un superset?

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