K tomu můžete použít přesměrování portů SSH. I když nejde o čisté připojení java.sql.Connection, umožní vám tunelovat připojení přes ssh.
ssh -L 3306:localhost:3306 remote.mysql.host.com
Toto přepošle port 3306 na vašem místním počítači na port 3306 na remote.mysql.host.com. To vám umožní připojit se k portu 3306 na vašem místním počítači a bude tunelován na remote.mysql.host.com.
Pokud to všechno chcete udělat v Javě, vytvořte připojení ssh pomocí JSch .