per la connessione a MySQL io faccio così:


Class.forName("org.gjt.mm.mysql.Driver");// io non faccio newInstance!
private Connection conn;
conn = DriverManager.getConnection("jdbc:mysql://"+URL+":3306/"+database, username, password);

dove naturalmente database, username, password e URL sono i tuoi!

Vedi se ti funziona!