テーブルの作成
1 2 3 4 5 6 7 8 9 |
> create table users ( id int, name varchar(255), email varchar(255), password varchar(32), score double, sex enum('male','female'), memo text, created datetime); |
テーブルの削除
1 |
> drop table users; |
よく使うフィールド型
数値
- int
- double
文字列
- char (固定幅)
- varchar (可変幅)
- text
日付
- date
- datetime
その他
- enum (列挙子)
属性キーワード
- 入力を必須とする not null
- デフォルト値を指定する default
- 自動連番 auto_increment
索引(インデックス)
- 主キー primary key
- キー key
- ユニークキー unique