mysql中设置create_time和update_time默认值并实时更新
目录
- 前言
- 通过建表语句来指定
- 通过 `navicat` 的可视化界面直接操作
前言
mysql
数据库有时候会给表中加上 create_time
和 update_time
这两个字段,这两个字段可以设置为 datetime
或 timestamp
类型,那么如何为其设置默认值并根据当前时间来更新呢?
如何做到通过 mysql
数据库的设置来实现上述字段的自动化填充呢,而不用在 sql
语句中手动来填充呢。解决办法如下
通过建表语句来指定
CREATE TABLE `test` (`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;
DEFAULT CURRENT_TIMESTAMP
:表示当插入数据的时候,该字段默认值为当前时间ON UPDATE CURRENT_TIMESTAMP
:表示每次更新这条数据的时候,该字段都会更新成当前时间
通过 navicat
的可视化界面直接操作
create_time
和 update_time
这两个字段设置如下
mysql中设置create_time和update_time默认值并实时更新相关推荐
- dropdownlist控件设置默认值,如何在dropdownlist中设置来自数据库的默认值
dear sir i have a dropdownlist i want to a default value and also other value in asp.net thanks in a ...
- Mysql中设置默认时间为当前值
1.直接在创建表时添加该列并声明默认值,如下: CREATE TABLE `table1` (`id` int(11) NOT NULL,`createtime` timestamp NULL def ...
- Mysql 默认约束 now_MYSQL中怎样设列的默认值为Now()的介绍
MySQL目前不支持列的Default 为函数的形式,如达到你某列的默认值为当前更新日期与时间的功能,你可以使用TIMESTAMP列类型下面就详细说明TIMESTAMP列类型 TIMESTAMP列类型 ...
- mysql指定当前时间为默认时间_MySQL设置当前时间为默认值的方法
方法一.是用alert table语句: 复制代码代码如下: use test_db1; create table test_ta1( id mediumint(8) unsigned not nul ...
- MySQL设置当前时间为默认值的方法
方法一.是用alert table语句: 复制代码代码如下: use test_db1; create table test_ta1( id mediumint(8) unsigned not n ...
- 数据库字段设置为非空默认值
为什么数据库要设置默认值呢?因为我们希望在插入数据时,有意或无意间被忽略的字段能够交由MySQL按我们事先预想的方式处理,例如一些默认正常状态码.用户插入数据时候尚未设置的文本字段,诸如此类. 假设s ...
- 如何在MySQL中设置主从复制
原作者:Etel Sverdlov 转载&翻译:https://www.digitalocean.com/community/tutorials/how-to-set-up-master-sl ...
- input文本框设置和移除默认值
input文本框设置和移除默认值 这里想实现的效果是:设置和移除文本框默认值,如下图鼠标放到文本框中的时候,灰字消失. 1.可以用简单的方式,就是给input文本框加上onfocus属性,如下代码: ...
- go基础库之环境变量的获取与设置以及如何使用默认值
golang 基础库之 go 获取命令行参数,介绍了环境变量的获取与设置以及如何使用默认值 环境变量的获取与设置以及如何使用默认值 Golang 版本 1.12.1 前言 环境变量作为配置选项可以显著 ...
- 【ES6 教程】第一章 新的ES6语法04—如何设置函数参数的默认值
英文 | https://www.javascripttutorial.net 翻译 | 杨小爱 在本节教程中,我们将学习如何在 ES6 中处理 JavaScript 默认参数. TL;DR func ...
最新文章
- [转] 字符集、字符编码
- JavaScriptDate对象
- [leetcode]112.路径总和
- 回忆---中秋夜赴京城考OCP有感
- 公司服务器iSCSI网络硬盘连接故障
- char截取字符串_字符串的排列(滑动窗口)
- 信息学奥赛一本通 1981:【18NOIP普及组】对称二叉树 | 洛谷 P5018【NOIP2018 普及组】 对称二叉树
- 停止运行_锅炉停止运行应注意哪些事项?
- 苏宁易购回应破产传闻:系谣言 已报案
- 一个C++的ElasticSearch Client
- Translatium for Mac(多语言在线翻译工具)
- com.android.gallery3d文件夹,如何在Android Gallery3D(cooliris)中显示特定文件夹?
- comsol 4.4 matlab,如何使用COMSOL with MATLAB的清单
- 组建局域网_局域网组建常用的网线种类解读
- 一个简单的例子开启Spark机器学习
- Hive新特性reflect函数介绍
- 使用tvp.player_v2_zepto.js播放腾讯视频
- Lotus Miner和分布式设置
- python数学建模(三)插值常用库和模块
- 快捷方式 ABP——切换MySQL数据库
热门文章
- 容器技术Docker K8s 4 容器编排技术基础-Kubernetes
- 翻译:您在Swift 5中的第一个UITest
- 算法:Valid Sudoku(有效的数独)
- android开发第一个程序,Android开发入门之第一个android程序
- mysql backup user_mysql备份常见命令
- 93. 复原IP地址
- 爱情指数测试脸型软件,心理测试:你和谁的脸型最像?测出你的幸运指数是多少!...
- mysql多线程复制binlog_MySQL 不同复制模式下,如何忽略binlog事件
- matlab频谱分析_想知道有限精度对FFT的影响?Matlab仿真看看
- laravel 商城_Laravel使用初心