mysql

関連リンク

基本的なコマンド

コメントの書き方

使用データベースの決定

データベース一覧の取得

テーブル一の覧取得

テーブル構造の取得

CREATE TABLE文の取得

テーブルのコピー

フィールドの型

説明 補足
int / integer 4 バイト整数
smailint 2 バイト整数
bigint int8、8 バイト整数
float 浮動小数点
double / real 倍精度浮動小数点
date 日付
time 時間
timestamp 日付時間
char(文字数) 固定長文字列 (最大 256 文字)
varchar(文字数) 可変長文字列 (最大 65535 バイト) *文字セットにより最大文字数は異なる
text ラージ文字列 (最大 65535 文字)
mediumtext ラージ文字列 (最大 1677215 文字)
largetext ラージ文字列 (最大 4294967295 文字)
blob ラージバイナリ(最大 65535 bytes)
largeblob ラージバイナリ(最大 4294967295 bytes)

キー作成

単項目のキー設定は、テーブル作成時の create 文で行うと良い。
項目定義に primary key を指定する。

MySQL5.5以上で絵文字を使いたいときは、CHARSETをutf8mb4に設定する

テーブル作成後に alter 文でもPrimaryKeyを追加できる。

TIPS

シングルクォーテーションを値に設定する

その他の記事