美文网首页
mysql设置定时任务

mysql设置定时任务

作者: 丛轶群 | 来源:发表于2021-06-07 15:40 被阅读0次

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

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

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

    show variables like '%event%';

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

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

    在[mysqld]下面添加event_scheduler=on

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

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

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

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

    相关文章

      网友评论

          本文标题:mysql设置定时任务

          本文链接:https://www.haomeiwen.com/subject/qrdzsltx.html