Dep. Comercial +40 365-882.777 +40 722-241.273 Lun-Vin: 10:00-18:00
View Categories

Cum configurez o conexiune MySQL remote?

Poți accesa bazele de date MySQL de la distanță în două moduri: printr-un tunel SSH (cel mai sigur, traficul e criptat) sau printr-o conexiune directă (mai simplă dar mai puțin sigură).

Metoda 1: tunel SSH

Windows (PuTTY):

  1. Pornește PuTTY. La Connection → SSH → Tunnels, setează Source port = 3306 (dacă rulezi local un MySQL, folosește alt port local, ex. 3307).
  2. La Destination tastează localhost:3306, selectează Local și Auto, apoi Add.
  3. La Session, completează Host Name (domeniul/IP-ul tău) și Port = 5334 (portul SSH HostX), tip SSH.
  4. Apasă Open, acceptă cheia serverului și autentifică-te cu utilizatorul și parola de cPanel.

Cât timp sesiunea SSH este deschisă, conectează aplicația MySQL locală la localhost:3306.

macOS / Linux:

ssh -p 5334 -L 3306:localhost:3306 username@domeniul-tau.tld

(Primul 3306 = portul local; localhost:3306 = MySQL pe server; 5334 = portul SSH.) După autentificare, folosește aplicația MySQL locală conectată la localhost:3306.

Metoda 2: conexiune directă (Remote MySQL)

  1. În cPanel → Databases → Remote MySQL.
  2. La Host, adaugă IP-ul de la care te conectezi (îl afli accesând un serviciu de tip „what is my IP”) și apasă Add Host.
  3. Conectează-te apoi cu o aplicație client MySQL. Pentru a elimina un host, folosește X lângă el în lista Access Hosts.
Actualizat la 07/10/2026