列的数据类型讲解
2.2、数据库的列类型
数值
tinyint 十分小的数据 1个字节
smallint 较小的数据 2个字节
meniumint 中等大小的数据 3个字节
int 标准的整数 4个字节(常用的)
bigint 较大的数据 8个字节
float 浮点数(单精度) 4个字节
double 浮点数 8个字节(精度问题)
decimal 字符串形式的浮点数 金融做计算的时候,一般会使用 decimal
字符串
char 字符串固定大小的 0-255
varchar 可变字符串 0-65535(常用的变量)
tinytext 微型文本 28-1
text 文本串 216-1
时间日期
dete YYYY-MM-DD,日期格式
time HH: mm ; ss 时间格式
detetime YYYY-MM-DD HH: mm ; ss 最常用的时间格式
timestamp 时间戳,是1970.1.1到现在的毫秒数!(也较为常用)
year 年份表示
null
没有值,未知
==注意。不要使用null进行运算,用它使用结果一定为null
数据库的字段属性
创建数据库表