-- 开启事件调度器
SET GLOBAL event_scheduler = 1;
-- 关闭事件调度器
SET GLOBAL event_scheduler = 1;
-- 查看事件调度器状态
SHOW VARIABLES LIKE 'event_scheduler';
创建事件
规则:
use <数据库>;
create event <事件名称> on schedule every <时间值> <时间单位> do <SQL语句>;
单位清单:
year 年
month 月
day 日
hour 小时
minute 分钟
second 秒
每10秒钟执行一次: update sum set permit=permit+1;
任务名称: second_update
create event second_update on schedule every 10 second do update sum set permit=permit+1;
查看当前所在库的事件
show events;
查看所有事件
select * from mysql.event;
上一篇: 电脑共享需要输入用户名和密码的解决办法
下一篇: php 时间中的每一天
0条评论