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

 2022-10-27    364  

MySQL设置当前时间为默认值的问题我们经常会遇到,下面就为您介绍MySQL设置当前时间为默认值的实现全步骤,希望对您能有所启迪。

数据库:test_db1

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

创建表:test_ta1

两个字段:id (自增 且为主键),

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

方法一、是用alert table语句:

usetest_db1; 

createtabletest_ta1( 

idmediumint(8)unsignednotnulllauto_increment, 

createtimedatetime, 

primarykey(id) 

)engine=innodbdefaultcharset=gbk; 

alerttabletest_ta1changecreatetimecreatetimetimestampnotnulldefaultnow(); 

方法二、直接创建方便:

usetest_db1; 

createtabletest_ta1( 

idmediumint(8)unsignednotnulllauto_increment, 

createtimetimestampnotnulldefaultcurrent_timestamp, 

primarykey(id) 

)engine=innodbdefaultcharset=gbk; 

方法三、可视化工具如 mysql-front

右击createtime属性

把Type属性值改为timestamp

default 属性选择<INSERT-TimeStamp>

  •  标签:  
  • MySQL
  •  

原文链接:https://77isp.com/post/4516.html

=========================================

https://77isp.com/ 为 “云服务器技术网” 唯一官方服务平台,请勿相信其他任何渠道。