MySql中的定时任务 ---------- scheduler

第一步:使用命令查看事件调度器是否开启: show variables like '%event_scheduler%'

                                            

表示当前的事件调度器是关闭的。

第二步: 将事件调度器打开 执行: set global event_scheduler=on

                                                    

注意: 如果想要将事件调度器关闭那么执行以下语句: set global event_scheduler= off

通过观察可以看出现在可以对数据库创建事件操作。

第三步:点击函数获得以下界面:

第四步: 点击上图中的新建函数

第五步: 在定义中书写一个存储过程。

第六步: 创建Event调度任务

 第六步: 定义一个事件

其中update();函数是刚才已经创建好的存储过程。

第七步: 进行预览的查看。

第八步:进行保存。

 第九步: 查看定时任务完成。

 在上面我是写了一个存储过程用来完成定时任务,当然我们还可以使用手写的sql也是可以达到相同的作用的。

猜你喜欢

转载自blog.csdn.net/qq_36826506/article/details/85031861