Hvordan kan jeg åpne MySQL for eksterne tilkoblinger?

For å få tilgang til MySQL eksternt må webhotellet ditt ha tilleggspakken SSH eller SSH må være inkl i din pakke. Dernest må du sette opp en SSH tunnel mellom maskinen du skal bruke til å administere SQL og vår webserver.

Fra en maskin med openssh installert (default på macOS og linux) kan en tunnel opprettes slik:
ssh -L 127.0.0.1:3306:127.0.0.1:3306 <user>@<webXXX.host1.no> -N

Etter dette er gjort kan en koble til 3306 på 127.0.0.1 (localhost) og jobbe mot serveren. 

Om en alt kjører en lokal instans av mysql og port 3306 dermed ikke er tilgjengelig kan en bytte til for eksempel port 3307:
ssh -L 127.0.0.1:3307:127.0.0.1:3306 <user>@<webXXX.host1.no> -N
  • 45 Users Found This Useful
這篇文章有幫助嗎?

相關文章

Hvor finner jeg kontrollpanelet til mitt webhotell?

Det finnes to måter å logge inn på cPanel:1. Link til kontrollpanelet til webhotellet ditt finner...

Hvor kan jeg logge på webmail?

Du kan logge på webmail for ditt webhotell ved hjelp av følgende adresser (Bytt ut dittdomene.no...

Jeg har endret DNS-records, hvor lang tid tar det før i trer i kraft?

Vanligvis pleier det å ta 1 time, ettersom at TTL er på 1 time. Det kan hende du merker at det...

Jeg har tastet inn feil passord, nå kan jeg ikke koble til serveren.

Du har antakeligvis da blitt midlertidig blokkert fra serveren. Taster du det inn feil flere...

Hvilken «mysql-host» og port bruker jeg i WordPress, Joomla etc?

Bruk «localhost» som host og 3306 som port. Dette er standard port.