Mysql
 sql >> Database >  >> RDS >> Mysql

Come faccio a sapere quando il mio contenitore mysql della finestra mobile è attivo e mysql è pronto per rispondere alle query?

È possibile installare il pacchetto mysql-client e utilizzare mysqladmin per eseguire il ping del server di destinazione. Utile quando si lavora con più contenitori Docker. Combina con il sonno e crea un semplice ciclo di attesa:

while ! mysqladmin ping -h"$DB_HOST" --silent; do
    sleep 1
done