CREATE
[DEFINER = { user | CURRENT_USER }]
EVENT
[IF NOT EXISTS]
event_name
ON SCHEDULE schedule
[ON COMPLETION [NOT] PRESERVE]
[ENABLE | DISABLE | DISABLE ON SLAVE]
[COMMENT 'comment']
DO sql_statement
schedule:
AT timestamp [+ INTERVAL interval] ...
| EVERY interval
[STARTS timestamp [+ INTERVAL interval] ...]
[ENDS timestamp [+ INTERVAL interval] ...]
interval:
quantity {YEAR | QUARTER | MONTH | DAY | HOUR | MINUTE |
WEEK | SECOND | YEAR_MONTH | DAY_HOUR | DAY_MINUTE |
DAY_SECOND | HOUR_MINUTE | HOUR_SECOND | MINUTE_SECOND}
CREATE EVENT e_hourly
ON SCHEDULE
EVERY 1 HOUR
COMMENT 'Clears out sessions table each hour.'
DO
DELETE FROM site_activity.sessions
这是mysql自动添加的自动更新任务,默认每天24点执行,只要取消任务即可。
取消步骤:
win+r,输入taskschd.msc,回车,打开任务计划程序;
依次展开“任务计划程序库”--“MySQL”,点击Installer,右侧可以看到有一个ManifestUpdate任务,右击--属性。
选择“触发器”标签,下方可以看到一条触发器,状态为启用,双击这条触发器。
在d出的编辑触发器窗口取消勾选左下角的“已启用”,点击确定。
至此以后就不会再d出来了。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)