Tilkobling til RDS-instansen
Sveip for å vise menyen
Konfigurasjon av sikkerhetsgruppe
Som du kanskje har lagt merke til, bruker vi de samme sikkerhetsgruppene som vi satte opp da vi opprettet og kjørte EC2-instansen. Der har vi tillatelser til å koble til ved hjelp av SSH-nøkler og HTTP-porter fra hvilken som helst IP-adresse.
Vi må også legge til et alternativ for tilkobling til databasen. Som du sikkert vet, kjører MySQL-databaser vanligvis på port 3306, så vi må tillate tilkoblinger fra denne porten i sikkerhetsgruppene. Vi kan tillate tilkoblinger fra hvilken som helst IP ved å angi 0.0.0.0/0, eller vi kan begrense tilkoblinger til kun vår egen IP for økt sikkerhet ved å spesifisere vår IP.
Siden vi skal tillate tilkoblinger fra hvilken som helst IP, går vi til innstillingene for sikkerhetsgruppen vi valgte da vi opprettet databaseinstansen og legger til en ny tillatelse.
Som du ser, gir AWS oss et alternativ for innkommende regler for MySQL eller Aurora. Vi kan se at tilkoblingen vil bli gjort ved bruk av TCP-protokollen og har et portområde på 3306, som er standard for MySQL DBMS.
Du kan se tillatte tilkoblinger fra hvilken som helst IP ved å angi 0.0.0.0/0. Du kan imidlertid velge alternativet "My IP" her for å tillate tilkobling kun fra din IP-adresse.
Du trenger en grunnleggende forståelse av hvordan MySQL Workbench fungerer. Du kan lære om installasjon av MySQL Workbench ved å følge denne lenken.
Koble til MySQL Workbench
Som nevnt tidligere, skal vi administrere vår skylagringsdatabase fra vår lokale datamaskin.
For å gjøre dette, åpne MySQL Workbench og klikk på "connect"-knappen:
Du vil se følgende vindu. Her må vi oppgi dataene vi spesifiserte da vi opprettet databaseinstansen.
Du kan finne databasens endepunkt (vertsnavn) i AWS her:
Etter at all data er lagt inn, klikk på "Test Connection" for å kontrollere nøyaktigheten av de oppgitte dataene og tilkoblingen. Tilkoblingsvinduet ditt bør se omtrent slik ut:
Nå kan du klikke på "OK" i nederste høyre hjørne, og den nye tilkoblingen vil vises i MySQL Workbench.
Som du ser, har den dukket opp hos meg også:
Du kan også gå til listen over databaseinstanser i AWS og se at nye tilkoblinger med MySQL har dukket opp for instansen du koblet til:
Takk for tilbakemeldingene dine!
Spør AI
Spør AI
Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår