sql >> Database >  >> RDS >> Mysql

Maak verbinding met MySQL met behulp van SSH Tunneling in node-mysql

U kunt de SSH-tunnelcomponent volledig onafhankelijk uitvoeren en vervolgens node-mysql (of een andere sql-client...) naar uw database verwijzen met behulp van TCP dat via SSH is getunneld.

Stel uw SSH-tunnel gewoon zo in

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

Laat dat op de achtergrond staan ​​(zie dit soort artikelen voor meer diepgaande informatie).

Stuur dan gewoon een MySQL-client naar poort 33306 op localhost. Het zal daadwerkelijk verbinding maken alsof u op uw externe server bent en poort 3306 gebruikt.



  1. Om in te loggen GET of POST?

  2. Wat is er met (nolock) in SQL Server?

  3. Een tabel horizontaal afdrukken in plaats van verticaal met PHP

  4. Verhoog en verlaag de rijwaarde met 1 in MySQL