sql >> Database >  >> RDS >> Mysql

Hoe verbinding te maken met een externe mysql via ssh-tunnel in de lente-opstarttoepassing?

Ervan uitgaande dat u zich op een UNIX/Linux-platform bevindt, is het de bedoeling dat u een

ssh -L 3306:mysql-server:3306 [email protected]

Vanuit je spring boot-applicatie maak je een verbinding met localhost:3306 die wordt doorgestuurd naar de mysql-server op poort 3306 .

Als u het direct in de springboot doet, moet u Java Secure Channel gebruiken . Een voorbeeld voor port forwarding wordt hier beschreven .




  1. SQLSTATE [HY093]:Ongeldig parameternummer:parameter is niet gedefinieerd

  2. Een MySQL-tabel, indices en gegevens dupliceren

  3. fout in uw SQL-syntaxis .. in de buurt van 'sleutel'

  4. In plaats van triggers in mysql