Se non vuoi accedere tramite ODBC (DSN di sistema) ti devi procurare il driver JDBC (Connector-J) che trovi nel sito di MySQL.
A questo punto puoi accedere al database in questo modo:
codice:
Class.forName("com.mysql.jdbc.Driver");
Connection db = DriverManager.getConnection("jdbc:mysql://localhost/" + nomeDB);
Se la connessione richiede nome utente e password, devi modificare la stringa di connessione in questo modo:
codice:
Connection db = DriverManager.getConnection("jdbc:mysql://localhost/" + nomeDB +
                                            "?user=" + nomeUtente +
                                            "&password=" + pwdUtente);
Parametri:

nomeDB: è il nome del database al quale connettersi;
nomeUtente: il nome utente da utilizzare per la connessione;
pwdUtente: la password da utilizzare per la connessione.


Ciao. :ciauz;