Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Leer Verbinding Maken Met de RDS Vanuit een EC2-instantie | RDS-beheer
Introductie tot Cloud Computing

Verbinding Maken Met de RDS Vanuit een EC2-instantie

Veeg om het menu te tonen

Om verbinding te maken met de database vanaf een EC2-instance, moeten we dezelfde handelingen uitvoeren als bij het verbinden met een database vanaf elke Linux-computer.

Note
Opmerking

EC2 is simpelweg een gehuurde computer met een Linux-besturingssysteem geïnstalleerd, dus er is niets bijzonders aan.

Je leert hoe je vanaf je Linux-instance verbinding maakt met de cloud-database en SQL-query's gebruikt om gegevens in de database op te halen, aan te maken, te wijzigen en te verwijderen. Uiteindelijk heb je volledige toegang en controle over de database.

MySQL installeren

Installatie van MySQL op de instance. Gebruik de volgende commando's:

sudo su

dnf update -y
Cloud tech AWS RDS EC2 2

Met dit commando krijgen we superuser-rechten en worden ook componenten bijgewerkt als deze nog niet zijn bijgewerkt op ons systeem.

Vervolgens moeten we de MariaDB-server installeren, die de benodigde MySQL-server bevat. Dit kan met het volgende commando:

dnf install mariadb105-server -y
Cloud tech AWS RDS EC2 3

Na een succesvolle installatie kunnen we verbinden met onze database-instantie met behulp van het volgende commando:

mysql -u MY_USER -p -h MY_HOST -P 3306
Cloud tech AWS RDS EC2 4
Note
Opmerking

Wanneer je om je wachtwoord wordt gevraagd, worden geen van de toetsen die je indrukt weergegeven. Je moet je wachtwoord intypen op het toetsenbord en op enter drukken.

Handelingen uitvoeren met SQL.

Nu we succesvol verbonden zijn met de database via MySQL, kunnen we beginnen met het uitvoeren van handelingen op onze databases en tabellen.

Om te beginnen gebruiken we het volgende commando om te controleren of alles correct is en of we verbonden zijn met de juiste database:

SHOW DATABASES;
Cloud tech AWS RDS EC2 5

Om een commando in deze console uit te voeren, moet je een puntkomma aan het einde gebruiken. Anders ga je gewoon naar de volgende regel. Dit is erg handig voor het schrijven en organiseren van grote queries, maar wees hier voorzichtig mee.

Vervolgens gaan we de database selecteren die we hebben aangemaakt om te beginnen met werken met de tabellen daarin via een eenvoudig commando:

USE CodefinityGuideDatabase;
Cloud tech AWS RDS EC2 6

Nu kan hier een reguliere SQL-query worden geschreven om gegevens uit een willekeurige tabel op te halen.

Bijvoorbeeld, een controle van de user_phones tabel:

SELECT * FROM user_phones;
Cloud tech AWS RDS EC2 7

We hebben informatie opgehaald uit de tabel die we lokaal hebben aangemaakt via MySQL Workbench. Dit toont aan dat onze database zich in de cloud bevindt en dat er absoluut niets moeilijks is aan het gebruik van RDS.

Gefeliciteerd met het afronden van de cursus! Dit is slechts het begin van je reis. Blijf oefenen met wat je hebt geleerd, ontdek meer over AWS en volg de volgende cursussen op Codefinity om je kennis en vaardigheden verder uit te breiden.

1. Wat is het primaire doel van een EC2-instantie in AWS?

2. Wat is het juiste SQL-commando om alle databases in MySQL weer te geven?

question mark

Wat is het primaire doel van een EC2-instantie in AWS?

Selecteer het correcte antwoord

question mark

Wat is het juiste SQL-commando om alle databases in MySQL weer te geven?

Selecteer het correcte antwoord

Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 4. Hoofdstuk 5

Vraag AI

expand

Vraag AI

ChatGPT

Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.

Sectie 4. Hoofdstuk 5
some-alt