shinoblog-manabu

Progate(プロゲート)を使って初歩の初歩からプログラミング勉強をはじめました。無料から有料バージョンへ以降しつつ、自分辞書として活用しています。なるべく私と同じ初心者目線を使い、各プログラミング内容を説明したいです。

データベースの作成方法 データベースを削除する方法

 

 

データベースの作成方法

SHOW databases;SHOW databases;SHOW databases;

 

SHOW databases;

database一覧が表示される

 

データベースの作成方法

 

CREATE DATABASE 指定データベース名

 

この様に書く

 

 

「SHOW databases」にて確認。一覧に表示されていたら成功。

 

指定データベースを使用する際は

「USE 指定データベース名」

 

こう書く。そうすると「テーブルの作成」できるようになる。

 

このように覚える。

 

 

 

テーブルの作成

CREATE TABLE users (id INT AUTO_INCREMENT, name TEXT, PRIMARY KEY (id)) DEFAULT CHARSET=utf8;

 

テーブル作成の基本形クエリ

CREATE TABLE users (id INT AUTO_INCREMENT, name TEXT, PRIMARY KEY (id)) DEFAULT CHARSET=utf8;

 

こう書く。

 

作成目標テーブル名:指定して書く

カラム名・データタイプ・オプション:左順に指定し書く

PRIMARY KEY(id):idカラムに設定しましたよ、という設定

 

このように覚える。

 

 

以上を書くことで、新たなテーブルを作成することができる

 

 

 POINT

SHOW tables; を使用し、事あるごとに確認しよう

そうすることで次に進みやすくなる。

 

 

 テーブル作成が成功したか確認する

 DESCRIBE users;

 こう書く。

 

希望のテーブルが作成されたことを確認する。

 

 

 

3. プライマリーキー

プライマリーキーはidカラムに設定されるプライマリーキーはidカラムに設定されるプライマリーキー

 

  • PRIMARY KEY = 制約を意味する
  • idカラムに設定することによって、指定対象を識別しやすくなる

 

このように覚える

 POITNT

 idカラムに AUTO_INCREMENTを設定、idカラムにPRIMARY KEYを設定する。個別に番号が設定される。すると重複しないようになって便利。

 

 

 

4.テーブルの動作確認

プINSERT INTO users(name) VALUES('指定データ');INSERT INTO users(name) VALUES('指定データ');

 

作成したテーブルにデータ挿入する方法

INSERT INTO users(name) VALUES('指定データ');

 

このように書く

 

作成したテーブルにデータ取得する方法

SELECT * FROM users;

 

 

 

5.データベースの削除

DROP TABLE 削除対象のテーブル名;DROP TABLE 削除対象のテーブル名;DROP

 

 

テーブルを削除する方法

DROP TABLE 削除対象のテーブル名;

 

こう書く

 

データベースを削除する方法

DROP TABLE 削除対象のデータベース名;

 
point

・一度削除されると:テーブルもデータベースも元に戻らない。よく確認し削除する

・作成したデータベースの確認方法:SHOW databeaes; を指定し表示・確認する

 

このように覚える

 

 

今回覚えたこと

・データベースの作成

・テーブルの作成

・データベースの削除

・テーブルの削除

 

 

 

今回は以上です。