第一步:phpmyadmin选择一个数据库,使用“事件”功能添加,
或使用下面代码进行添加操作,命令如下
CREATE EVENT IF NOT EXISTS tian_event
ON SCHEDULE
EVERY 1 DAY
STARTS DATE_ADD(CURDATE(), INTERVAL 1 DAY)
ON COMPLETION PRESERVE ENABLE
DO update f_daili set tian=tian-1;
或是
CREATE EVENT IF NOT EXISTS tian_event
ON SCHEDULE
EVERY 1 DAY
STARTS '2021-01-14 00:00:00'
ON COMPLETION PRESERVE ENABLE
DO update f_daili set tian=tian-1;
第二步:开启”事件计划状态“为on,单击一下由off变为on
或使用命令行查看定时器开关是否有开启,方法
show variables like 'event%';
如果是OFF,则用下面命令开启。
SET GLOBAL event_scheduler = 1;
或者
SET GLOBAL event_scheduler = ON;
开启后其Value则为ON。
本文介绍了在PHPMyAdmin中为数据库设置定时任务的方法。首先可通过“事件”功能或特定代码添加定时任务,如使用CREATE EVENT语句。之后需开启“事件计划状态”,可手动点击或用命令行查看并开启,若为OFF,可用SET GLOBAL event_scheduler命令开启。
1万+

被折叠的 条评论
为什么被折叠?



