SQLメモ データベースとテーブル

データベースを作る

CREATE DATABSSE yuhi_list;

データベースを使う

USE yuhi_list;

テーブルを作る

CREATE TABLE my_list(
    column_name VARCHAR(10)
);

my_listテーブルを作成する。column_nameカラムを10文字の文字列としてカラムに追加。

テーブルの定義確認

DESC my_list;

テーブルを削除する

DROP TABLE my_list;

テーブルにデータを追加する

INSERT INTO my_list(...)
VALUES(...);

カラムを指定、カラムに対応するデータを指定。
カラム名を省略をすると、全てのデータをテーブルを作ったときのカラム順で挿入する。

データを追加するときに指定されなかったカラムに入る値

NULL

CREATE TABLE my_list(
    column_name VARCHAR(10) NOT NULL DEFAULT '初期値'
);

NOT NULLをつけると、NULLを認めないようになる。そのあと初期値をつければ、初期値が自動的にはいる。