Francamente non so se sia fattibile. Con Java di solito si usano db embedded in Java, come Apache Derby e HBASE. Oppure chiaramente puoi connetterti a MySQL via JDBC.

So che esiste questo progetto:
http://sourceforge.net/projects/mysql-je/
però non so se sia stabile... se lo provi fammmi sapere.