在我们操作数据库过程中,到一个时间节点是操作数据库问题,例如:
1、每天凌晨定时备份数据库
2、每天凌晨根据当前时间更新某一列数据的一个状态等
首先查看是否已经开启Mysql的Event事件是否开启
show variables like '%sche%';
NO:表示已经开启,OFF: 表示已关闭
开启Mysql的Event事件
此处需要使用数据库的超级权限执行以下命令
set global event_scheduler = 'ON';
写SQL
配置
相关的一些参数:
SECOND 秒
MINUTE 分钟
HOUR 时间
DAY 天
MONTH 月
YEAR 年
MINUTE_SECOND 分钟和秒
HOUR_SECOND 小时, 分钟
HOUR_MINUTE 小时和分钟
DAY_HOUR 天和小时
YEAR_MONTH 年和月
DAY_MINUTE 天, 小时, 分钟
DAY_SECOND 天, 小时, 分钟, 秒
打赏
当前共有 0 条评论