实现方式:

1、将字段类型设为 TIMESTAMP

2、将默认值设为 CURRENT_TIMESTAMP

举例应用:

1、MySQL 脚本实现用例

--添加CreateTime 设置默认时间 CURRENT_TIMESTAMPALTER TABLE `table_name`

ADD COLUMN `CreateTime` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间' ;

--修改CreateTime 设置默认时间CURRENT_TIMESTAMPALTER TABLE `table_name`MODIFY COLUMN `CreateTime` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间' ;

--添加UpdateTime 设置 默认时间 CURRENT_TIMESTAMP 设置更新时间为 ON UPDATE CURRENT_TIMESTAMPALTER TABLE `table_name`

ADD COLUMN `UpdateTime` timestamp NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '创建时间' ;

--修改 UpdateTime 设置 默认时间 CURRENT_TIMESTAMP 设置更新时间为 ON UPDATE CURRENT_TIMESTAMPALTER TABLE `table_name`

MODIFY COLUMN `UpdateTime` timestamp NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '创建时间' ;

2、MySQL工具设置

总结:

1、MySQL自动管理,保持和数据库时间一致性;

2、简单高效,不需要应用程序开发支持,MySQL自动完成;

mysql自动获取时间列_mysql自动获取时间日期的方法相关推荐

  1. mysql获取当月最后一天_mysql中获取本月第一天、本月最后一天、上月第一天、上月最后一天

    mysql获取当月最后一天_mysql中获取本月第一天.本月最后一天.上月第一天.上月最后一天等等 转自: https://blog.csdn.net/min996358312/article/det ...

  2. php获得前一天,php 获取前一天、后一天等日期的方法

    php 获取前一天.后一天等日期的方法 //默认时区 echo "今天:",date("Y-m-d",time())," "; echo & ...

  3. mysql取前一个月时间戳_mysql中获取一天、一周、一月时间数据的各种sql语句写...

    创建表: 代码如下: create table if not exists t ( id int, addTime datetime default '0000-00-00 00:00:00′ ) 添 ...

  4. mysql获取当月数据_MySQL中获取天、周、月等数据

    MySQL中获取天.周.月等数据 1.今天 select * from 表名 where to_days(时间字段名) = to_days(now()); 2.昨天 SELECT * FROM 表名 ...

  5. mysql获取终节点_mysql 函数获取子节点

    DELIMITER $$ USE `topsale`$$ DROP FUNCTION IF EXISTS `getShopIdByUserId`$$ CREATE DEFINER=`root`@`%` ...

  6. mysql 增加主键列_MySQL添加列、删除列,创建主键等常用操作总结

    一. 列常用操作 ① 添加新的一列test_column,并将其作为主键,FIRST将其放在表中第一行,auto_increement是自动增长 alter table test_table add  ...

  7. mysql中当前时间九点_MySQL 获得当前日期时间(以及时间的转换)

    1.1 获得当前日期+时间(date + time)函数:now()除了 now() 函数能获得当前的日期时间外,MySQL 中还有下面的函数:current_timestamp() current_ ...

  8. mysql选出重复的字段_mysql查询表里的重复数据方法:

    INSERT INTO hk_test(username, passwd) VALUES ('qmf1', 'qmf1'),('qmf2', 'qmf11') delete from hk_test  ...

  9. mysql里面如何获取行号_mysql如何获取行号

    列标签是你从数据庫表中提取的列的名字.如果你正在检索的不是一个 表的列,而是一个表达式的值,mysql会用表达式本身来标记列. mysql会显示返回结果的行数和...... 4:查看现在的数据库中存在 ...

最新文章

  1. c语言中switch语句流程图_C语言:C语言保留字(关键字)
  2. js 获取session_Python实战案例:这是你见过的最详细的JS加密登录某博
  3. 简述isodata算法的原理_基于UWB技术的室内定位方法简述
  4. 第一学期计算机网络作业,2010-2011学年第一学期计算机网络(33973)试卷
  5. url 加密解密, email 加密
  6. 【框架设计】泛型的应用
  7. 笔记本电脑频繁自动重启_电脑一直自动重启,教您电脑一直自动重启怎么解决...
  8. 泰克Tektronix示波器上位机软件NS-Scope介绍
  9. 北京内推 | 微软亚洲研究院自然语言计算组招聘NLP研究实习生
  10. Gos —— 掌控硬盘
  11. win10系统更新后C盘逐渐变小解决方法
  12. 送书|逆向系列-你一定要懂的MD5加密
  13. DSS 代码分析【服务器架构】
  14. 严厉打击恶意劫持 百度移动搜索推出烽火算法2.0
  15. 怎么样玩转信息研究方法指南学习笔记
  16. 【Java基础】面向对象(三)
  17. Linux下Quagga安装与配置
  18. OpenFaaS - 以自己的方式运行容器化函数
  19. bat基础(转自堇色苹果)
  20. Sql语句--条件 sql语句

热门文章

  1. python3.8安装教程 20200701
  2. zookeeper集群,每个服务器上的数据是相同的,每一个服务器均可以对外提供读和写的服务,这点和redis是相同的,即对客户端来讲每个服务器都是平等的。...
  3. [svc]rsync简单部署
  4. Redis集群方案及实现 - yfk的专栏 - 博客频道 - CSDN.NET
  5. Day4_代码重用与函数
  6. PHP学习笔记【9】_表达式
  7. Nginx反向代理Redis服务
  8. 面试官系统精讲Java源码及大厂真题 - 03 Java 常用关键字理解
  9. 如何在CentOS 7上安装Kubernetes Docker群集
  10. C#中使用ajax请求