通过实例解析MySql CURRENT_TIMESTAMP函数

 更新时间:2020年09月08日 15:20:51   作者:贾树丙  
这篇文章主要介绍了通过实例解析MySql CURRENT_TIMESTAMP函数,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下

在创建时间字段的时候

DEFAULT CURRENT_TIMESTAMP

表示当插入数据的时候,该字段默认值为当前时间

ON UPDATE CURRENT_TIMESTAMP

表示每次更新这条数据的时候,该字段都会更新成当前时间

这两个操作是mysql数据库本身在维护,所以可以根据这个特性来生成【创建时间】和【更新时间】两个字段,且不需要代码来维护

如下:

CREATE TABLE `mytest` (
  `text` varchar(255) DEFAULT '' COMMENT '内容',
  `create_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  `update_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间'
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

可以通过navicat的可视化界面直接操作

那么如何设置一个具体的默认时间呢?

如下,注意有两个单引号

TIMESTAMPDEFAULT 'yyyy-mm-dd hh:mm:ss'

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。

相关文章

  • MySQL中对于索引的基本增删查改操作总结

    MySQL中对于索引的基本增删查改操作总结

    这篇文章主要介绍了MySQL中对于索引的基本增删查改操作总结,索引可以提高MySQL的检索速度,需要的朋友可以参考下
    2016-01-01
  • Can''t connect to MySQL server on ''localhost'' (10048)问题解决方法

    Can''t connect to MySQL server on ''localhost'' (10048)问题解决方

    windows 2003服务器运行php的提示Can't connect to MySQL server on 'localhost' (10048), 下面来看下解决方法
    2013-09-09
  • MySQL中interactive_timeout和wait_timeout的区别

    MySQL中interactive_timeout和wait_timeout的区别

    这篇文章主要介绍了MySQL中interactive_timeout和wait_timeout的区别,非常不错具有参考借鉴价值,需要的朋友可以参考下
    2016-10-10
  • 详解MySQL如何实现数据批量更新

    详解MySQL如何实现数据批量更新

    最近需要批量更新大量数据,习惯了写sql,所以还是用sql来实现,下面这篇文章主要给大家总结介绍了关于MySQL批量更新的方式,需要的朋友可以参考下
    2023-10-10
  • MySQL如何解决幻读问题

    MySQL如何解决幻读问题

    在高并发数据库系统中,需要保证事务与事务之间的隔离性,还有事务本身的一致性。所以需要解决幻读问题,本文就来介绍一下,感兴趣的可以了解一下
    2021-08-08
  • 一文搞懂什么是MySQL前缀索引

    一文搞懂什么是MySQL前缀索引

    所谓前缀索引,说白了就是对文本的前几个字符建立索引,有点类似于 Oracle 中对字段使用 Left 函数来建立函数索引,只不过 MySQL 的这个前缀索引在查询时是内部自动完成匹配的。本文将通过示例详细聊聊前缀索引,需要的可以参考一下
    2022-09-09
  • MySQL计算两个日期相差的天数、月数、年数

    MySQL计算两个日期相差的天数、月数、年数

    这篇文章主要介绍了MySQL计算两个日期相差的天数、月数、年数,本文给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
    2019-08-08
  • 详解Mysql order by与limit混用陷阱

    详解Mysql order by与limit混用陷阱

    这篇文章主要介绍了详解Mysql order by与limit混用陷阱,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2021-05-05
  • 教你一招永久解决mysql插入中文失败问题

    教你一招永久解决mysql插入中文失败问题

    mysql经常会遇到某些中文插入异常,最近有同学反馈了这样一个问题,所以下面这篇文章主要给大家介绍了关于如何永久解决mysql插入中文失败问题的相关资料,需要的朋友可以参考下
    2021-11-11
  • mysql 8.0.19 win10快速安装教程

    mysql 8.0.19 win10快速安装教程

    这篇文章主要为大家详细介绍了mysql 8.0.19 win10快速安装教程,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2020-01-01

最新评论