データベースインスタンスの操作
メニューを表示するにはスワイプしてください
最も基本的なSQLコマンドもクラウドデータベースで問題なく動作することを示します。例えば、ユーザーの電話番号を保存する2つのテーブルと、さまざまな製品の説明を保存する別のテーブルを作成します。
このために、MySQL Workbenchを開き、クラウドデータベースに接続し、チュートリアル用のデータベースを作成します。
データベースを作成するコマンドは次のとおりです:
CREATE DATABASE CodefinityGuideDatabase
CodefinityGuideDatabase の代わりに 任意のデータベース名 を選択可能。現在のデータベース に接続するには、USE CodefinityGuideDatabase を使用する必要あり。
次に、必要なテーブルを作成するために以下のSQLクエリを使用。
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
);
product_descriptions テーブルの作成方法:
CREATE TABLE product_descriptions (
product_id INT AUTO_INCREMENT PRIMARY KEY,
product_name VARCHAR(255) NOT NULL,
description TEXT
);
また、これらのテーブルが空でないように、ランダムなデータの挿入。
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.');
これで、クラウドデータベースにデータベースと2つのテーブルを作成しました。現在、誰でもこのデータベースに接続して必要なデータを取得したり、新しいデータを挿入したりできます。
すべてが正しく行われたかを確認し、user_phones および product_descriptions テーブルからすべての情報を取得します:
そして2つ目:
必要なデータベースを作成し、このデータベース内に2つのテーブルを作成およびデータ投入しました。これは、次の章でEC2インスタンスからこれらのデータベースに接続し、クラウドにデータが保存されていることを確認し、EC2インスタンスからこのデータを取得するためです。
フィードバックありがとうございます!
AIに質問する
AIに質問する
何でも質問するか、提案された質問の1つを試してチャットを始めてください