mysql要实现定时执行sql语句就要用到Event
来源:互联网 发布:windows浏览器下载 编辑:程序博客网 时间:2024/06/07 01:21
mysql要实现定时执行sql语句就要用到Event具体操作如下:先看看看event 事件是否开启show variables like '%sche%';如没开启,则开启。需要数据库超级权限set global event_scheduler =1;创建存储过程 update_a (注:就是你要执行的sql语句)mysql> create procedure update_a() update a set a.y_avg=(select avg(b.youhao) from b where a.a_id=b.a_id);创建一个定时任务:event e_updateA mysql> create event if not exists e_updateA -> on schedule every 60 second ---设置60秒执行一次 -> on schedule at date_add(now(),interval 1 minute) ---在一分钟后执行 -> on completion preserve -> do call update_a(); ---执行update_a()存储过程创建Event之后,sql语句就定时执行一次。关闭事件任务mysql> alter event e_updateA ON -> COMPLETION PRESERVE DISABLE;开启事件任务mysql> alter event e_updateA ON -> COMPLETION PRESERVE ENABLE;
0 0
- mysql要实现定时执行sql语句就要用到Event
- MYSQL定时调度执行SQL语句
- mysql定时执行-mysql event事件
- mysql event 实现定时任务
- oracle sql语句定时执行
- Mysql定时执行任务,执行批量的sql语句 并且查看已经生成的定时事件
- mysql怎么创建可以定时执行任务的过程语句存储过程定时执行sql
- mysql 数据库Event定时任务使用详解(Navicat 及直接SQL语句创建)
- SQL Server定时执行SQL语句
- SQL Server定时执行SQL语句
- SQL Server 2005 定时执行SQL语句
- SQL Server 2000定时执行SQL语句
- SQL Server 2000定时执行SQL语句
- linux下定时执行sql语句
- Linux下定时执行查询sql语句
- c#实现用SQL池(多线程),定时批量执行SQL语句
- c#实现用SQL池(多线程),定时批量执行SQL语句
- c#实现用SQL池(多线程),定时批量执行SQL语句 (转)
- hdu 2304 Electrical Outlets
- 五项重要因素影响关键词排名
- hdu5483Nux Walpurgis
- 纯JSP实现简单微信开发后台
- Android 5.0 Intent
- mysql要实现定时执行sql语句就要用到Event
- thinkPHP的字母函数
- yii1.*的增删改查
- UiObject2 API的简单译文
- Java程序的运行机制
- 主窗口关闭时怎么退出app
- mark
- Android Matrix详解
- Mahout的0.11安装与测试