Hola!!!
La solución esta que me propones me parece interesante, pero no se como aplicarla a mi caso, ya que yo el método insertar lo tengo dentro del propio run() del hilo, y al pulsar el botón lo que hago es iniciar el hilo.
Para que me funcione la conexión directa con mysql tengo que hacerlo con un hilo aparte del hilo principal porque si no no me funciona.
Gracias, saludos