Znači, imate MySQL na web poslužitelju, ali je samo sigurnosnim razlozima otvoren samo za lokalne luke. Ako želite pristupiti svojoj bazi podataka s klijentskog alata kao što je MySQL Query Browser, normalno biste trebali otvoriti pristup s vaše lokalne IP adrese … ali to nije gotovo sigurno.
Umjesto toga, koristit ćemo port-forwarding putem SSH tunela, tako da vaš MySQL klijent smatra da se povezuje s vašim hostom na lokalnom hostu, ali se stvarno povezuje s drugim poslužiteljem kroz tunel.
Ako koristite naredbeni redak ssh, naredba će izgledati ovako. (Možete raditi istu stvar grafički u Putty ili SecureCRT opcijama ako trebate)
ssh -L 3306:localhost:3306 [email protected]
Sintaksa je ssh-L
Ako već imate mysql koji se izvodi na vašem lokalnom računalu, možete koristiti različite lokalne luke za prosljeđivanje porta i samo postavite klijentske alate za pristup MySQL-u na drugom portu.
Kada se naviknete na ovu metodu, pitat ćete se zašto ste ikada koristili phpmyadmin ili verziju naredbenog retka.