Mysql
 sql >> Base de données >  >> RDS >> Mysql

Comment se connecter à un tunnel mysql via ssh distant dans l'application de démarrage au printemps

En supposant que vous êtes sur une plate-forme UNIX/Linux, l'idée est que vous fassiez un

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

Depuis votre application Spring Boot, vous vous connectez à localhost:3306 qui est transmis au mysql-server sur le port 3306 .

En le faisant directement dans le démarrage du printemps, vous devriez utiliser Java Secure Channel . Un exemple de transfert de port est décrit ici .