当前位置:Gxlcms > 数据库问题 > mysql 添加时间列(用于记录创建时间和修改时间)

mysql 添加时间列(用于记录创建时间和修改时间)

时间:2021-07-01 10:21:17 帮助过:10人阅读

 
  1. DROP TABLE IF EXISTS `mytesttable`;  
  2. CREATE TABLE `mytesttable` (  
  3.   `id` int(11) NOT NULL,  
  4.   `name` varchar(255) DEFAULT NULL,  
  5.   `createtime` datetime DEFAULT CURRENT_TIMESTAMP,  
  6.   `updatetime` datetime DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,  
  7.   PRIMARY KEY (`id`)  
  8. ) ENGINE=InnoDB DEFAULT CHARSET=gbk;  

执行完成后,在表中插入记录。 技术分享图片   然后修改一条记录: [sql] view plain copy  
  1. update mytesttable set name = ‘wer‘ where id = 2   

再次查看表中的数据: 技术分享图片   能够看到,createtime代表了本条记录创建的时间,而updatetime记录了当前记录修改的时间。

mysql 添加时间列(用于记录创建时间和修改时间)

标签:iss   start   key   time   pos   gpo   fun   nbsp   body   

人气教程排行