Presumo che tu voglia eseguire il tunneling su un mysql remoto che ascolta solo localhost (o è dotato di firewall)
Il modo più semplice è quindi
-
impostare una relazione di fiducia tra l'account che esegue il server delle applicazioni che fornisce il servizio JPA all'applicazione
-
crea il tunnel usando
ssh -L 3306:localhost:3306 mysql.server.org
per creare un tunnel che collegherà la porta 3306 sull'host degli appserver alla porta 3306 sulla porta localhost del server mysql. -
Configura JPA per la connessione a
localhost:3306