Att upprätta en fjärranslutning till din MySQL-databas kan göras på två huvudsakliga sätt:
-
Via en SSH-tunnel: Detta är det säkraste alternativet där du skapar en krypterad tunnel mellan din lokala dator och MySQL-servern.
-
Direktanslutning: En enklare metod att konfigurera, men mindre säker och kräver att din lokala dator har en statisk IP-adress.
Metod 1: Upprätta en SSH-tunnel
För Windows-användare:
-
Installera PuTTY: Ladda ner och installera PuTTY, en kostnadsfri SSH-klient för Windows.
-
Konfigurera SSH-tunneln:
- Öppna PuTTY.
- Navigera till Connection > SSH > Tunnels.
- Ange
3306i fältet Source port. - Ange
localhost:3306i fältet Destination. - Klicka på Add.
- Gå tillbaka till Session-sektionen.
- Ange din servers domännamn eller IP-adress i fältet Host Name.
- Ange
7822i fältet Port. - Säkerställ att Connection type är inställt på SSH.
- Klicka på Open och logga in med ditt användarnamn och lösenord.
För Mac OS X och Linux-användare:
- Använd terminalen:
- Öppna terminalen.
- Kör kommandot:
ssh -p 7822 användarnamn@exempel.com -L 3306:localhost:3306(ersättanvändarnamnochexempel.commed dina egna uppgifter). - Ange ditt lösenord när du uppmanas.
Metod 2: Upprätta en direktanslutning
-
Statisk IP-adress: Säkerställ att din lokala dator har en statisk IP-adress.
-
Kontakta supporten: Öppna en supportförfrågan via Wermlandia kundportal och be dem aktivera inkommande åtkomst till MySQL-port
3306för ditt konto. -
Tillåt fjärråtkomst i cPanel: Logga in på cPanel, navigera till Remote MySQL, och lägg till din statiska IP-adress för att tillåta fjärranslutningar.
Använda en MySQL-klient
Efter att ha konfigurerat fjärranslutningen kan du använda en MySQL-klient, såsom MySQL Workbench, för att hantera dina databaser.
Felsökning
-
Portkonflikter: Om port
3306redan används lokalt, överväg att använda en annan port, exempelvis3307, vid upprättandet av SSH-tunneln. -
Åtkomst nekad: Kontrollera att din IP-adress är korrekt tillagd i Remote MySQL i cPanel och att brandväggsinställningar inte blockerar anslutningen.
