MySQL数据库event事件,可以实现定时执行脚本。
- 创建事件
DELIMITER $$
CREATE EVENT update_createTime_event
ON SCHEDULE EVERY 12 HOUR
DO
BEGIN
UPDATE t_dhzy_v2024 SET createTime = DATE_FORMAT( NOW(), '%Y%m%d%H%i%s' );
END$$
DELIMITER ;
创建名称为update_createTime_event的事件,该事件12小时执行一次,BEGIN和END中间是执行脚本
-
在navicat中查看事件
sql查询事件
show events;