mysql數據庫數據類型mysql
數值類型:
bit 位。默認值爲 1 ,只能存放 1bit(位) 數據。
tinyint 對應 Java 中的 byte。1個字節(1b)。
boolean 使用 0 或 1 表示真或假。
smallint 對應 Java 中的 shot,2的16次方。
int 對應 Java 中的 int, 2的32次方。
bigint 對應 Java 中的 long,2的64次方。
float[M,D] M 指定長度,D 指定小數位數。
double[M,D]
decimal(M,D)sql
文本、二進制類型(2的10次方是 1k ):
char
varchar
tinyblob、tinytext 2的8次方
blob、text 2的16次方,64k。
mediumblob、mediumtext 2的24次方,6mb。
longblob、longtext 2的32次方,4G。數據庫
日期類型:
date 日期(yyyy-mm-dd)
datetime 日期時間(yyyy-mm-dd hh:mm:ss)
timestamp 時間戳,自動記錄 insert、update 操做時間spa