MySQLの主なデータ型
分類 データ型 値の範囲
符号付整数 tinyint -128~127
samllint -32768~32767
mediumint -8388608~8388607
int -2147483648~2147483647
bigint -9223372036854775808~9223372036854775807
符号なし整数 tinyint unsigned 0~255
smallint unsigned 0~65535
mediumint unsigned 0~16777215
int unsigned 0~4294967295
bigint unsigned 0~1844674473709551615
実数 float -3.402823466E+38~-1.175494351E-38
1.175494351E-38~3.402823466E+38
double -1.7976931348623157E+308~2.225073855072014E-308
2.225073855072014E-308~1.7976931348623157E+308
date 日時(年月日)のみ
日付/時刻 datetime 日時(年月日と時分秒)
timestamp 自動的に更新される日時
time 時刻(時分秒)のみ
char(最大文字数) 可変長文字列 半角 1~255 文字
文字列 varchar(最大文字数) 可変長文字列 半角 1~255 文字
tintext 可変長文字列 半角 1~255 文字
text 可変長文字列 半角 1~65535 文字
mediumtext 可変長文字列 半角 1~16777215 文字
longtext 可変長文字列 半角 1~4294967295 文字
バックメニュー