MySQLで使用できるデータ型の一覧

カテゴリ データ型 概要
文字 char(n) nバイトの小手医長文字列
  varchar(n) 最大nバイトの可変長文字列
  tinytext 可変長文字列。それぞれ格納できる最大バイト数が異なる
  text
  mediumtext
  longtext
数値 tinyint 整数型。それぞれ格納できる値の範囲が異なる
  smallint  
  mediumint  
  integer  
  bigint  
  float 浮動小数点型(小数概数型)
  double 倍精度浮動小数点型(小数概数型)
  decima 小数真数型
日付時刻型 date 日付
  datetime 日時。それぞれ表現できる範囲が異なる
  timestamp  
  time 時刻
  year

「tinyint unsigned」のように整数型に「unsigned」を指定すると、0と生の値だけを記録するようになり、記録可能な値がおよそ倍になる。