Prova ad usare un pool di connessioni, qui la doc: https://github.com/mysqljs/mysql#pooling-connections

In questo modo dovresti riuscire a ricreare la connessione in automatico se viene droppata.
Se il problema è lato node così dovresti risolvere.