0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

初心者向け|MySQL Workbenchでデータベースを作る基本ステップ

Last updated at Posted at 2025-06-08

はじめに

MySQL用の公式GUIツール「MySQL Workbench」を使い、SQL文を書いてデータベースを作る方法を紹介します。
このツールを使うメリットは、コマンドラインとは違って、テーブルやリレーションの構造を図で見て理解しやすいことです。

対象としている読者

MySQLの初学者を対象としています。また私自身も初学者のため、学習の備忘録も兼ねています。内容に間違いがありましたら、優しくご指摘いただけるとうれしいです。

前提

MySQLがローカル環境にインストール済み(Workbenchから接続できる状態であること)
MySQL Workbenchがインストール済み
Workbenchのバージョンは8.0.36

サンプルデータベースの完成図

最終的に、下記のサンプルデータベースが完成します
sample_db完成図.png

手順①:データベースを作成

Workbenchを起動し、接続先(Local Instanceなど)を選択

インスタンス選択.png

左上の「+」アイコン(Create a new SQL)を押すと、新しいSQLタブが開きます

create a new SQL.png

次のSQL文を入力し、⚡マークをクリックして実行

CREATE DATABASE sample_db;

⚡️実行.png

手順②:テーブルを作成

使用するデータベース(ここではsample_db)を指定

USE sample_db;

CREATE TABLEを使ってusersという名前のテーブルを作成

CREATE TABLE users (
  id INT AUTO_INCREMENT PRIMARY KEY,
  name VARCHAR(50),-- 名前
  email VARCHAR(100),-- メールアドレス
  age INT,-- 年齢
  city VARCHAR(50),-- 住んでいる都市
  created_at DATETIME-- 登録日時
);

INSERTを使ってデータを追加する

INSERT INTO users (name, email, age, city, created_at) VALUES
('Alice', 'alice@example.com', 25, 'Tokyo', '2024-01-10'),
('Bob', 'bob@example.com', 30, 'Osaka', '2024-02-15'),
('Charlie', 'charlie@abc.com', 28, 'Tokyo', '2024-03-05'),
('David', 'david@xyz.com', 35, 'Nagoya', '2024-03-10'),
('Eve', 'eve@example.com', 22, 'Sapporo', '2024-04-01'),
('Frank', 'frank@outlook.com', 40, 'Fukuoka', '2024-04-20'),
('Grace', 'grace@example.com', 27, 'Kobe', '2024-05-02'),
('Hank', 'hank@example.com', 33, 'Tokyo', '2024-05-15'),
('Ivy', 'ivy@abc.com', 26, 'Sendai', '2024-06-01'),
('Jack', 'jack@xyz.com', 31, 'Osaka', '2024-06-05');

手順③:データの確認

SELECTを使って、作ったテーブルの中身を確認。

SELECT * FROM users;

下部のResult Gridにテーブルデータが表示されれば作成に成功しています

sql_テーブルデータ.png

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?