介绍
这篇文章给大家介绍怎么在mysql中自动创建时间,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。
<强>第一种,通过ddl进行定义强>
CREATE TABLE “课程”,( ,“课程”varchar (255), DEFAULT 空, ,“用户”varchar (255), DEFAULT 空, ,“分数”int (11), DEFAULT 空, ,“id”int (11), NOT NULL AUTO_INCREMENT, ,‘create_time datetime DEFAULT CURRENT_TIMESTAMP COMMENT & # 39;创建时间& # 39;, ,‘update_time datetime DEFAULT CURRENT_TIMESTAMP 提醒UPDATE CURRENT_TIMESTAMP COMMENT & # 39;更新时间& # 39;, ,PRIMARY KEY (id) ),引擎=InnoDB AUTO_INCREMENT=10, DEFAULT CHARSET=use utf8;
<强>第二种,直接通过工具修改表设计强>
<强>第三种,也可通过sql语句进行字段的修改强>
——,修改create_time 设置默认时间,CURRENT_TIMESTAMP ALTER TABLE “课程” MODIFY COLUMN “create_time”, datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT & # 39;创建时间& # 39;,,
——,添加update_time 设置,默认时间,CURRENT_TIMESTAMP ,设置更新时间为,提醒UPDATE CURRENT_TIMESTAMP ALTER TABLE “课程” ADD COLUMN “update_time”, datetime NULL DEFAULT CURRENT_TIMESTAMP 提醒UPDATE CURRENT_TIMESTAMP COMMENT & # 39;更新时间& # 39;,,
关于怎么在mysql中自动创建时间就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看的到。