mysql设置定时任务

2021-06-07  本文已影响0人  丛轶群

定时对数据库进行简单的操作,比如清理日志,可通过设置定时事件交由mysql事件调度器完成,而不用在应用程序中去写定时任务,可以降低开发成本。

使用Navicat Premium设置定时事件具体流程:

1.先检查数据库事件调度器是否开启:

show variables like '%event%';

查看event_scheduler如果为OFF或0就表示关闭

在配置文件中开启事件调度器 :

在[mysqld]下面添加event_scheduler=on

2.在左侧数据库连接列表中选择需要设置定时事件的数据库, 选择 其他 -> 事件 -> 新建事件,如图:

3.在定义中设置sql语句,声明对数据库进行的操作,如图:

4.在计划中进行定时设置,然后保存,如图:

5.保存的时候设置定时事件的名称,然后定时事件就设置完成了,可以在事件中看到自己设置的定时事件

上一篇 下一篇

猜你喜欢

热点阅读