1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > MySQL设置当前时间为默认值方法

MySQL设置当前时间为默认值方法

时间:2019-08-27 10:13:22

相关推荐

MySQL设置当前时间为默认值方法

数据库|mysql教程

MySQL时间,时间默认值

数据库-mysql教程

餐厅投票系统 源码,ubuntu没有英文了,tomcat服务器运行日志,网页禁止爬虫检测,php字符串转换为标准日期,seo风清扬lzw

由于MySQL目前字段的默认值不支持函数,所以用create_time datetime default now()的形式设置默认值是不可能的。

parrot源码,ubuntu e19,tomcat的安装及配置,r爬虫 js,php源码文件有哪些,seo+|+lzw

快3源码下载,ubuntu更换密码命令,豆瓣电影爬虫答案,php 归并,黄山外贸seolzw

代替的方案是使用TIMESTAMP类型代替DATETIME类型。

CURRENT_TIMESTAMP :当我更新这条记录的时候,这条记录的这个字段不会改变。

CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP :当我更新这条记录的时候,这条记录的这个字段将会改变。即时间变为了更新时候的时间。

(注意一个UPDATE设置一个列为它已经有的值,这将不引起TIMESTAMP列被更新,因为如果你设置一个列为它当前的值,MySQL为了效率而忽略更改。)如果有多个TIMESTAMP列,只有第一个自动更新。

下面为您介绍MySQL设置当前时间为默认值的实现全步骤

数据库:test_db1

创建表:test_ta1

字段:

id 编号(自增 且为主键),

createtime 创建日期(默认值为当前时间)

方法A、用alert table语句创建:

方法B、直接创建:

方法C、使用可视化工具(如 mysql-front)创建

右击createtime属性

把Type属性值改为timestamp

default 属性选择

以上就是MySQL设置当前时间为默认值的方法介绍

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。