La URL-String, come spiegato in questa discussione non vuole il "percorso", ma il nome del database. MySQL è un server e gestisce lui il DB.

Quindi, poco importa dove hai installato fisicamente il DB, la stringa di connessione ha la seguente sintassi:

codice:
jdbc:mysql://host/nomeDB?user=nomeUtente&password=pwdUtente
Dove:
host: è l'indirizzo della macchina dove è installato il server (localhost o 127.0.0.1 indica la macchina locale dove gira il programma Java)

nomeDB: è il nome del database (MySQL gestisce più database, intesi come SCHEMA)

nomeUtente: è il nome utente dell'utente che effettua la connessione

pwdUtente: è la password dell'utente qui sopra.


Ciao.