数值分为 整数型 和 浮点型

整数型:

微小整数        tinyint        -128~127        0~255

小整数            smallint        -32768~32767        0~65535

中整数            mediumint        -2^23~2^23-1        0~2^24-1

大整数            int        

极大整数            bigint

使用无符号存储范围                unsigned

浮点型

单精度        float

双精度        double

字符:

定长型            char

变长型            varchar

大文本类型        text      blob

枚举型:

单选                enum

多选            set

日期时间型:

日期时间            datetime        1000-01-01 00:00:00~9999-12-31 23:59:59        yyyymmddhhmmss

日期时间            timestamp       1970-01-01 00:00:00~2038-01-19 00:00:00        yyyymmddhhmmss

区别:timestamp 不赋值时默认显示系统时间  datetime 不赋值时默认是空值 即 NULL

MySQL服务的内置命令

curtime()    获取当前系统的时间    格式: HH:MM:SS

curdate()    获取当前系统的日期    格式:yyyymmdd

now()    获取到期系统的日期和时间

year()    获取年

month()    获取月

day()    获取日

date()    获取日期

time()    获取时间

举例:获取系统的年    year(curdate())

04-26 02:12