mysql设置定时任务

本文介绍了如何在MySQL中设置定时任务,包括开启定时策略、创建存储过程、设置定时任务及查看和开启事件,并提供了常见的定时规则说明。
摘要由CSDN通过智能技术生成

联系我吧 http://qq.bishijie1999.top

mysql设置定时任务

一、

首先我们要开启 mysql的定时策略
执行


show variables like '%event_sche%';

如果数据为 off表示没开启 开启

set global event_scheduler=1;

二、

创建procedure(存储过程)

use test;
delimiter //
create procedure test_proce()
begin
insert into weuse(name,created_at,updated_at) values('hello',now(),now());
end//
delimiter ;

上面的代码说明:

  • use test; 这个谁都知道,使用某个数据库,这里要强调的是存储过程一定是对于某个数据库而言的,所以必须要选中一个数据库才能创建成功。
  • delimiter // 这个是将mysql中以;(分号)结尾的规定修改为以//(双斜杠)为语句结束符,因为存储过程里可以有多条sql
    语句,里面的sql语句都以;号结尾,如果回车了那么系统会当做sql语句直接执行了,我们希望的是先定义这一系列sql语句而先不执行,所以要改下操作结束符。当然你在改后一定要改回来,大家可以看到最后一行有对应的修改回来的语句。
  • 下面的是一起输入的,可以知道分别是创建存储过程test_proce
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值