时间:2021-05-24
本文实例讲述了mysql 设置自动创建时间及修改时间的方法。分享给大家供大家参考,具体如下:
第一种,通过ddl进行定义
CREATE TABLE `course` ( `course` varchar(255) DEFAULT NULL, `user` varchar(255) DEFAULT NULL, `score` int(11) DEFAULT NULL, `id` int(11) NOT NULL AUTO_INCREMENT, `create_time` datetime DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', `update_time` datetime DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间', PRIMARY KEY (`id`)) ENGINE=InnoDB AUTO_INCREMENT=10 DEFAULT CHARSET=utf8;第二种,直接通过工具修改表设计
第三种,也可通过sql语句进行字段的修改
-- 修改create_time 设置默认时间 CURRENT_TIMESTAMP ALTER TABLE `course`MODIFY COLUMN `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间' ;-- 添加update_time 设置 默认时间 CURRENT_TIMESTAMP 设置更新时间为 ON UPDATE CURRENT_TIMESTAMP ALTER TABLE `course`ADD COLUMN `update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间' ;更多关于MySQL相关内容感兴趣的读者可查看本站专题:《MySQL查询技巧大全》、《MySQL事务操作技巧汇总》、《MySQL存储过程技巧大全》、《MySQL数据库锁相关技巧汇总》及《MySQL常用函数大汇总》
希望本文所述对大家MySQL数据库计有所帮助。
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
函数0.显示当前时间命令:selectnow()。作用:显示当前时间。应用场景:创建时间,修改时间等默认值。例子:mysql>selectnow();+----
time 显示及修改时间[适用场合] 用于显示及修改时间,用法同date[例 子] C:\DOS>time Currenttimei
php获取文件创建时间、修改时间常用代码?123456789101112filemtime(stringfilename)返回文件上次被修改的时间,出错时返回F
touch命令用于创建空文件,也可以更改Unix和Linux系统上现有文件时间戳。这里所说的更改时间戳意味着更新文件和目录的访问以及修改时间。让我们来看看tou
说到淘宝超级推荐推广方式,很多的淘宝商家都有开通,淘宝商家们设置了超级推荐计划以后需要掌握修改时间折扣的技巧。那么超级推荐计划怎么修改时间折扣?下面进行介绍哦。