Toiminta tietokanta-instanssin kanssa
Pyyhkäise näyttääksesi valikon
Tässä näytetään, että jopa yksinkertaisimmat SQL-komennot toimivat erinomaisesti pilvipalvelun tietokannan kanssa. Esimerkiksi luodaan kaksi taulua käyttäjien puhelinnumeroiden tallentamista varten sekä toinen taulu erilaisten tuotteiden kuvausten tallentamiseen.
Avaa tätä varten MySQL Workbench, yhdistä pilvipalvelun tietokantaan ja luo opastamme varten tietokanta.
Tässä on komento tietokannan luomiseen:
CREATE DATABASE CodefinityGuideDatabase
Voit valita minkä tahansa tietokannan nimen CodefinityGuideDatabase sijaan. Muista vain käyttää komentoa USE CodefinityGuideDatabase yhdistääksesi nykyiseen tietokantaan.
Käytä nyt seuraavia SQL-kyselyitä vaadittujen taulujen luomiseen.
user_phones-taulun luominen:
CREATE TABLE user_phones (
user_id INT AUTO_INCREMENT PRIMARY KEY,
user_name VARCHAR(255) NOT NULL,
phone_number VARCHAR(20) NOT NULL
);
product_descriptions-taulun luominen:
CREATE TABLE product_descriptions (
product_id INT AUTO_INCREMENT PRIMARY KEY,
product_name VARCHAR(255) NOT NULL,
description TEXT
);
Lisätään myös satunnaista dataa näihin tauluihin, jotta ne eivät ole tyhjiä.
user_phones:
INSERT INTO user_phones (user_name, phone_number) VALUES
('John Doe', '+1234567890'),
('Jane Smith', '+0987654321');
product_descriptions:
INSERT INTO product_descriptions (product_name, description) VALUES
('Smartphone', 'High-end smartphone with a large screen and advanced camera.'),
('Laptop', 'Portable computer suitable for personal and professional use.');
Olemme siis luoneet tietokannan ja kaksi taulua pilvitietokantaan. Nyt kuka tahansa voi yhdistää tähän tietokantaan ja hakea tarvittavat tiedot, lisätä uusia tietoja ja niin edelleen.
Tarkistetaan, että kaikki on tehty oikein, ja haetaan kaikki tiedot user_phones- ja product_descriptions-tauluista:
Ja toinen:
Loimme vaaditun tietokannan ja lisäksi loimme ja täytimme kaksi taulua tähän tietokantaan. Teimme tämän, jotta voimme yhdistää näihin tietokantoihin EC2-instanssista seuraavassa luvussa, nähdä, että data on tallennettu pilveen, ja noutaa tämä data EC2-instanssista.
Kiitos palautteestasi!
Kysy tekoälyä
Kysy tekoälyä
Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme