sql >> Database teknologi >  >> RDS >> Mysql

java.sql.Forbindelsesudvidelse til SSH

Du kan bruge SSH's port forwarding til at gøre dette. Selvom det ikke er en ren java.sql.Connection, vil det give dig mulighed for at tunnelere forbindelsen gennem ssh.

ssh -L 3306:localhost:3306 remote.mysql.host.com

Dette vil videresende port 3306 på din lokale maskine til port 3306 på remote.mysql.host.com. Dette giver dig mulighed for at oprette forbindelse til port 3306 på din lokale maskine, og den vil blive tunneleret til remote.mysql.host.com.

Hvis du ønsker at gøre det hele i Java, skal du oprette ssh-forbindelsen med JSch .



  1. SQL:Vælg nøgler, der ikke findes i én tabel

  2. Sådan automatiseres migrering fra Standalone MySQL til Galera Cluster ved hjælp af Ansible

  3. Indsæt i databasen (mysql) ved hjælp af Ajax og PHP

  4. SQL Server 2008 Vertikale data til vandret