一、Mysql数据类型:
1、数值类型:
整数类型:使用unsigned修饰时,只取正值,数值不够指定宽度时,在左边补空格
整数类型包括:tinyint,smallint,int等
浮点型: (5,2)总长度和小数点后的长度
包括:float,double,decimal(固定长度,不符合长度要求输入不进去)
2、字符类型:
char: 定长,255个字符,右边用空格补齐,效率高
varchar: 可变长,按数据实际大小分配空间,邮箱可用varchar
大文本类型:text、blob
3、日期时间类型:
日期时间:datetime(8个字节) timestamp(4个字节)
日期: date 0001-01-01~9999-12-31
年份:year 1901-2155 当用两位表示时 :01-69 表示20XX 70-99 表示 19XX
时间:time HH:MM:SS,占用三个字节
4、时间函数
now() :获取调用此函数时的系统日期时间
month() ,date() time() :获取指定的月份,日期,时间
5、枚举类型:爱好,性别,专业
字段名 enum(值1,值2,值3) 单选 可用数字来表示
字段名 set (