mysql时间类型
日期时间 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

日期 date
范围:0001-01-01~12-31
格式:yyyymmdd
年year
范围:1901~2155
格式:yyyy
时间 time
格式:hh:mm:ss

关于时间字段
当未给timestamp字段赋值时。自动以当前系统时间赋值,而datetime 值为 NULL (空)

yearl类型
要求使用4位数赋值
当使用2位数赋值时
01 ~69视为 2001~ 2069
70~99视为 1970~1999

时间函数

mysql服务内置命令

可以使用时间函数给字段赋值

mysql  日期函数修改 mysql 日期时间_时间函数


如下所示命令格式:

create table 库名.表名 (字段名1 类型,

字段名2 类型) #类型就写时间类型,也可以用其他类型比如字符类型。

使用时间函数给日期赋值
insert into 库名.表名values(year(now()),date(now()),time(now()),now()); #这后面的是时间函数使用案例用select 还可以单独使用函数来获取系统时间。