mysql怎么定时更新?
时间:2011-08-29
来源:互联网
我想要每天晚上0点的时候
把"次数"表里面的 次数这个字段的值全部更新成10.
用触发器的话要怎么写?.
作者: zmq5780902 发布时间: 2011-08-29
作者: luoyoumou 发布时间: 2011-08-29
作者: zuoxingyu 发布时间: 2011-08-29
-- 要使定时器起作用 MySQL的常量GLOBAL event_scheduler必须为on或者是1 -- 查看是否开启定时器 SHOW VARIABLES LIKE '%sche%'; -- 开启定时器 0:off 1:on SET GLOBAL event_scheduler = ON; -- 开启事件 ALTER EVENT event_test ON COMPLETION PRESERVE ENABLE; -- 关闭事件 ALTER EVENT event_test ON COMPLETION PRESERVE DISABLE; -- MySQL 查看EVENT 相关信息: SELECT * FROM information_schema.EVENTS; -- 创建 EVENT: CREATE EVENT db_name.`event_name` ON SCHEDULE EVERY 1 DAY STARTS concat(date_format(now(),'%Y-%m-%d'),' 00:00:00') ON completion preserve ENABLE DO update tb1 set timtes=10 where times<>10 or times is null; ALTER EVENT db_name.`event_name` ON COMPLETION PRESERVE ENABLE;
作者: luoyoumou 发布时间: 2011-08-29
求个实例..
作者: zmq5780902 发布时间: 2011-08-29
作者: zmq5780902 发布时间: 2011-08-29
开启事件是什么意思
一个开关,来确定是不是启用计划任务的功能。
作者: zuoxingyu 发布时间: 2011-08-29
ALTER EVENT event_test ON
COMPLETION PRESERVE ENABLE;
CREATE EVENT db_name.`event_name`
ON SCHEDULE
EVERY 1 DAY
STARTS concat(date_format(now(),'%Y-%m-%d'),' 00:00:00')
ON completion preserve ENABLE
DO
update tb1 set timtes=10 where times<>10 or times is null;
那我是要这么写吗?
作者: zmq5780902 发布时间: 2011-08-29
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28