Ik neem aan dat je wilt tunnelen naar een externe mysql die alleen naar localhost luistert (of een firewall heeft)
De gemakkelijkste manier is dan
-
een vertrouwensrelatie opzetten tussen het account waarop de applicatieserver draait en de JPA-service aan uw applicatie levert
-
maak de tunnel met behulp van
ssh -L 3306:localhost:3306 mysql.server.org
om een tunnel te maken die poort 3306 op de appservers-host verbindt met poort 3306 op de localhost-poort van de mysql-server. -
Configureer JPA om verbinding te maken met
localhost:3306