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

Connectez-vous à MySQL à l'aide du tunnel SSH dans node-mysql

Vous pouvez créer le composant de tunnel SSH de manière totalement indépendante, puis pointer node-mysql (ou tout autre client sql...) vers votre base de données en utilisant le tunnel TCP sur SSH.

Configurez simplement votre tunnel SSH comme ceci

ssh -N -p 22 [email protected] -L 33306:localhost:3306

Laissez cela en arrière-plan (voir des articles comme celui-ci pour des informations plus détaillées).

Ensuite, envoyez simplement n'importe quel client MySQL au port 33306 sur localhost. Il se connectera en fait comme si vous étiez sur votre serveur distant et que vous utilisiez le port 3306.