Hola Pablo:
Dar2o3 tiene razon en su respuesta:
Puedes declarar e inicializar la variable de msmysql en un CodeModule, desde ahí será accesible desde cualquier Activity Module y a partir de ahí usarla donde quieras, teniendo en cuenta (esto me lo imagino, nunca e usado esa librería) que los eventos se dispararán en ese mismo activity.
hmmmm... no lo se.. no estaria tan seguro, porque un MODULE tienes que inicializarlo en el Activity.. y si vas a un nuevo Activity volver a inicializarlo.. como si fuera un tipo u objeto...
Un módulo de codigo (Code Module), no hace falta inicializarlo, creo que lo has confundido con un módulo de clase (Class Module), de ahi que digas que lo tienes que inicializar desde los diferentes activitys.
Por otro lado andate con mucho cuidado con esto:
porque un MODULE tienes que inicializarlo en el Activity.. y si vas a un nuevo Activity volver a inicializarlo
Si no reseteas cuando cambies de módulos, tendrás un montón de instancias abiertas, y el problema será cuando esas instancias provoquen un evento, que entonces igual estás en main y te llega el evento de otro activity y te volverás loco para darte cuenta.
Si puedes hacer lo que te ha dicho Dar2o3 los futuros problemas de instancias no los tendrás, y si no tienes mas remedio, busca la forma de no tener que inicializar desde diferentes sitios, por experiencia eso a la larga da problemas cuando se meten por medio eventos. Utiliza variables globales y asi podrás acceder a ellas desde cualquier sitio.
Saludos