Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Oppiskele Yhteyden muodostaminen RDS:ään EC2-instanssista | RDS-hallinta
Pilvilaskennan Perusteet

Yhteyden muodostaminen RDS:ään EC2-instanssista

Pyyhkäise näyttääksesi valikon

Yhdistääksesi tietokantaan EC2-instanssista, tulee suorittaa samat toimenpiteet kuin yhdistettäessä tietokantaan miltä tahansa Linux-tietokoneelta.

Note
Huomio

EC2 on yksinkertaisesti vuokrattu tietokone, johon on asennettu Linux-käyttöjärjestelmä, joten siinä ei ole mitään erityistä.

Opit, kuinka yhdistetään Linux-instanssistasi pilvitietokantaan ja käytetään SQL-kyselyitä tietojen hakemiseen, luomiseen, muokkaamiseen ja poistamiseen tietokannassa. Lopuksi sinulla on täysi pääsy ja hallinta tietokantaan.

MySQL:n asentaminen

MySQL tulee asentaa instanssiin. Käytä seuraavia komentoja:

sudo su

dnf update -y
Pilviteknologia AWS RDS EC2 2

Tämä komento antaa meille superuser-oikeudet ja myös päivittää komponentit, jos niitä ei ole päivitetty järjestelmäämme.

Seuraavaksi meidän täytyy asentaa MariaDB-palvelin, joka sisältää tarvitsemamme MySQL-palvelimen. Voit tehdä tämän seuraavalla komennolla:

dnf install mariadb105-server -y
Pilviteknologia AWS RDS EC2 3

Onnistuneen asennuksen jälkeen voimme yhdistää tietokanta-instanssiimme seuraavalla komennolla:

mysql -u MY_USER -p -h MY_HOST -P 3306
Pilviteknologia AWS RDS EC2 4
Note
Huomio

Kun sinulta kysytään salasanaa, yksikään painamasi näppäin ei näy ruudulla. Kirjoita salasanasi näppäimistöllä ja paina enter.

Toimintojen suorittaminen SQL:llä.

Nyt kun olemme onnistuneesti yhdistäneet tietokantaan MySQL:n kautta, voimme aloittaa toimintojen suorittamisen tietokannoillemme ja tauluillemme.

Aloitetaan käyttämällä seuraavaa komentoa tarkistaaksemme, että kaikki on oikein ja että olemme yhdistetty oikeaan tietokantaan:

SHOW DATABASES;
Cloud tech AWS RDS EC2 5

Komentojen suorittamiseksi tässä konsolissa täytyy käyttää puolipistettä rivin lopussa. Muuten siirrytään vain seuraavalle riville. Tämä on kätevää suurten kyselyiden kirjoittamiseen ja järjestämiseen, mutta ole varovainen tämän kanssa.

Seuraavaksi valitaan tietokanta, jonka loimme, jotta voidaan aloittaa työskentely sen taulukoiden kanssa yksinkertaisella komennolla:

USE CodefinityGuideDatabase;
Pilviteknologia AWS RDS EC2 6

Nyt voidaan kirjoittaa tavallinen SQL-kysely ja hakea tietoja mistä tahansa taulusta.

Esimerkiksi tarkastellaan user_phones -taulua:

SELECT * FROM user_phones;
Pilviteknologia AWS RDS EC2 7

Haettiin tietoja taulusta, jonka loimme paikallisesti MySQL Workbenchillä. Tämä osoittaa, että tietokantamme sijaitsee pilvessä ja että RDS:n käyttö ei ole lainkaan vaikeaa.

Onnittelut kurssin suorittamisesta! Tämä on vasta alkua matkallesi. Jatka oppimasi harjoittelua, tutustu lisää AWS:ään ja syvennä osaamistasi Codefinityn seuraavilla kursseilla.

1. Mikä on EC2-instanssin ensisijainen tarkoitus AWS:ssä?

2. Mikä on oikea SQL-komento kaikkien tietokantojen näyttämiseen MySQL:ssä?

question mark

Mikä on EC2-instanssin ensisijainen tarkoitus AWS:ssä?

Valitse oikea vastaus

question mark

Mikä on oikea SQL-komento kaikkien tietokantojen näyttämiseen MySQL:ssä?

Valitse oikea vastaus

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 4. Luku 5

Kysy tekoälyä

expand

Kysy tekoälyä

ChatGPT

Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme

Osio 4. Luku 5
some-alt