Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lära Operationer med databasinnehavare | RDS-hantering
Introduktion till molnteknik

Operationer med databasinnehavare

Svep för att visa menyn

Jag visar att även de enklaste SQL-kommandona fungerar utmärkt med en molndatabas. Till exempel kan vi skapa två tabeller för att lagra användares telefonnummer och en annan tabell för att lagra beskrivningar av olika produkter.

För att göra detta, öppna vår MySQL Workbench, anslut till vår molndatabas och skapa en databas för vår handledning.

Cloud tech S4C4 1

Här är kommandot för att skapa en databas:

CREATE DATABASE CodefinityGuideDatabase
Note
Notering

Du kan välja valfritt databasenamn istället för CodefinityGuideDatabase. Se bara till att använda USE CodefinityGuideDatabase för att ansluta till den aktuella databasen.

Använd nu följande SQL-frågor för att skapa de nödvändiga tabellerna.

För att skapa tabellen user_phones:

CREATE TABLE user_phones (
    user_id INT AUTO_INCREMENT PRIMARY KEY,
    user_name VARCHAR(255) NOT NULL,
    phone_number VARCHAR(20) NOT NULL
);

För att skapa tabellen product_descriptions:

CREATE TABLE product_descriptions (
    product_id INT AUTO_INCREMENT PRIMARY KEY,
    product_name VARCHAR(255) NOT NULL,
    description TEXT
);

Låt oss också infoga lite slumpmässig data i dessa tabeller så att de inte är tomma.

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.');

Vi har nu skapat en databas och två tabeller i vår molndatabas. Nu kan vem som helst ansluta till denna databas och hämta nödvändig data, införa ny data och så vidare.

Låt oss kontrollera att allt har gjorts korrekt och hämta all information från tabellerna user_phones och product_descriptions:

Cloud tech S4C4 2

Och den andra:

Cloud tech S4C4 3

Vi skapade den nödvändiga databasen och även skapade och fyllde två tabeller i denna databas. Detta gjordes för att ansluta till dessa databaser från vår EC2-instans i nästa kapitel, se att data är lagrad i molnet och hämta denna data från EC2-instansen.

Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 4. Kapitel 4

Fråga AI

expand

Fråga AI

ChatGPT

Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal

Operationer med databasinnehavare

Jag visar att även de enklaste SQL-kommandona fungerar utmärkt med en molndatabas. Till exempel kan vi skapa två tabeller för att lagra användares telefonnummer och en annan tabell för att lagra beskrivningar av olika produkter.

För att göra detta, öppna vår MySQL Workbench, anslut till vår molndatabas och skapa en databas för vår handledning.

Cloud tech S4C4 1

Här är kommandot för att skapa en databas:

CREATE DATABASE CodefinityGuideDatabase
Note
Notering

Du kan välja valfritt databasenamn istället för CodefinityGuideDatabase. Se bara till att använda USE CodefinityGuideDatabase för att ansluta till den aktuella databasen.

Använd nu följande SQL-frågor för att skapa de nödvändiga tabellerna.

För att skapa tabellen user_phones:

CREATE TABLE user_phones (
    user_id INT AUTO_INCREMENT PRIMARY KEY,
    user_name VARCHAR(255) NOT NULL,
    phone_number VARCHAR(20) NOT NULL
);

För att skapa tabellen product_descriptions:

CREATE TABLE product_descriptions (
    product_id INT AUTO_INCREMENT PRIMARY KEY,
    product_name VARCHAR(255) NOT NULL,
    description TEXT
);

Låt oss också infoga lite slumpmässig data i dessa tabeller så att de inte är tomma.

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.');

Vi har nu skapat en databas och två tabeller i vår molndatabas. Nu kan vem som helst ansluta till denna databas och hämta nödvändig data, införa ny data och så vidare.

Låt oss kontrollera att allt har gjorts korrekt och hämta all information från tabellerna user_phones och product_descriptions:

Cloud tech S4C4 2

Och den andra:

Cloud tech S4C4 3

Vi skapade den nödvändiga databasen och även skapade och fyllde två tabeller i denna databas. Detta gjordes för att ansluta till dessa databaser från vår EC2-instans i nästa kapitel, se att data är lagrad i molnet och hämta denna data från EC2-instansen.

Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 4. Kapitel 4
some-alt