sql
不可挽回的世界
这个作者很懒,什么都没留下…
展开
-
timestamp的属性
在创建时间字段的时候 DEFAULT CURRENT_TIMESTAMP 表示当插入数据的时候,该字段默认值为当前时间 ON UPDATE CURRENT_TIMESTAMP 表示每次更新这条数据的时候,该字段都会更新成当前时间 这两个操作是mysql数据库本身在维护,所以可以根据这个特性来生成【创建时间】和【更新时间】两个字段,且不需要代码来维护 CREATE TABLEmytest(textvarchar(255) DEFAULT '' COMMENT '内容',create_timetimestamp转载 2021-09-02 16:27:10 · 175 阅读 · 0 评论 -
Nacivate在事件里设置定时任务
新建函数,选择过程然后跳过向导直接完成,在begin和end之间写下sql语句,保存过程; 在事件里写入call 过程名 持续每天一次,下面为开始时间 开启事件set global event_scheduler=1; 想让事件一直保持开启,可以修改配置文件,让 mysql 服务启动的时候开启事件,只需要在my.ini(我的在C:\ProgramData\MySQL\MySQL Server 5.6路径下)配置文件的 [mysqld] 节点部分加上 event_scheduler=1 ...原创 2021-09-02 16:06:07 · 222 阅读 · 0 评论