mysql originator_MySQL数据库事件调度(Event)

4.创建事件调度每5秒在表中插入数据

MySQL> create event if not exists event_t1 on schedule every  5 second  do insert into t values(1,1,sysdate());

Query OK, 0 rows affected (0.01 sec)

mysql> select * from t;          --查看事件执行数据

+------+------+---------------------+

| a    | b    | c                  |

+------+------+---------------------+

|    1 | 1    | 2014-11-12 15:33:31 |

|    1 | 1    | 2014-11-12 15:33:36 |

|    1 | 1    | 2014-11-12 15:33:41 |

|    1 | 1    | 2014-11-12 15:33:46 |

|    1 | 1    | 2014-11-12 15:33:51 |

|    1 | 1    | 2014-11-12 15:33:56 |

|    1 | 1    | 2014-11-12 15:34:01 |

+------+------+---------------------+

7 rows in set (0.00 sec)

mysql>

5.创建事件调度10秒钟后删除t表中所有数据

mysql> create event if not exists event_t2 on schedule every  10  second  do truncate table t;

Query OK, 0 rows affected (0.00 sec)

mysql> select * from t;

+------+------+---------------------+

| a    | b    | c                  |

+------+------+---------------------+

|    1 | 1    | 2014-11-12 15:36:36 |

|    1 | 1    | 2014-11-12 15:36:41 |

+------+------+---------------------+

2 rows in set (0.00 sec)

mysql> select * from t;

Empty set (0.00 sec)

mysql>

6.在指定时间删除t表数据

mysql> create event if not exists event_t2 on schedule at timestamp '2014-11-12 15:39:00' do truncate table t;;

Query OK, 0 rows affected, 1 warning (0.02 sec)

mysql> select * from t;

Empty set (0.00 sec)

mysql>

7.创建事件调度每天删除t表数据

mysql> create event if not exists event_t2 on schedule every 1 day  do truncate table t;

Query OK, 0 rows affected, 1 warning (0.00 sec)

mysql> select * from t;

Empty set (0.00 sec)

mysql>

8.创建事件调度5天后开启删除t表中数据,一个月后停止

mysql> create event if not exists event_t2 on schedule every 1 day  starts current_timestamp + interval 5 day ends current_timestamp + interval 1 month do truncate table t;

Query OK, 0 rows affected, 1 warning (0.00 sec)

mysql>

9.禁用事件调度器

mysql> alter  event event_t2 disable;

Query OK, 0 rows affected (0.00 sec)

mysql>

10.启用事件调度器

mysql> alter  event event_t2 enable;

Query OK, 0 rows affected (0.00 sec)

mysql>

11.修改事件调度器10天后启用

mysql> alter  event event_t2 on schedule every 10 day;

Query OK, 0 rows affected (0.00 sec)

mysql>

12.重命名事件调度器

mysql> alter event event_t2 rename to event_t1;

Query OK, 0 rows affected (0.00 sec)

mysql>

13.查看事件调度器的信息

mysql> show events like "event_t1" \G;

*************************** 1. row ***************************

Db: test123

Name: event_t1

Definer: root@localhost

Time zone: SYSTEM

Type: RECURRING

Execute at: NULL

Interval value: 10

Interval field: DAY

Starts: 2014-11-12 15:47:31

Ends: NULL

Status: ENABLED

Originator: 0

character_set_client: utf8

collation_connection: utf8_general_ci

Database Collation: latin1_swedish_ci

1 row in set (0.00 sec)

ERROR:

No query specified

mysql>

14.查看事件调度器的内容

mysql> show create event event_t1 \G;

*************************** 1. row ***************************

Event: event_t1

sql_mode: STRICT_TRANS_TABLES,NO_ENGINE_SUBSTITUTION

time_zone: SYSTEM

Create Event: CREATE DEFINER=`root`@`localhost` EVENT `event_t1` ON SCHEDULE EVERY 10 DAY STARTS '2014-11-12 15:47:31' ON COMPLETION NOT PRESERVE ENABLE DO truncate table t

character_set_client: utf8

collation_connection: utf8_general_ci

Database Collation: latin1_swedish_ci

1 row in set (0.00 sec)

ERROR:

No query specified

mysql>

0b1331709591d260c1c78e86d0c51c18.png

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/419813.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

你的灯亮着么阅读笔记3

第五章问题从哪来的。我们要探寻问题的根源,而问题的根源往往出现在自身。因此我们要时常的反思自己,是否在团队中拖了后腿,而不是一味的去指责队友对自己的埋怨。只有发现自身的问题,才能改正自我。 第六章我们真的想解决问题么。…

python web 框架的flash消息_Flask flash 消息闪现

浮生梦,三生渺渺,因缘无踪,虽堪恋,何必重逢。息壤生生,谁当逝水,东流无终。flash传递与获取数据#coding:utf-8# flash是生成传递数据,get_flashed_messages是获取传递过来的数据from flask impo…

OC-NSFileManager和NSFileHandle的使用

对于objective-c中的有关文件目录的操作和文件的操作。 通过一道习题来熟悉NSFileManager和NSFileHandle中的方法的使用。 本题原意:将指定目录下所有后缀名为XXX(可以自己输入)的文件中字符串为"him"(可以自己输入)改为"me"(可以自己输入) 1.首先新建了一…

前端学习(1520):vue-router嵌套路由

<!DOCTYPE html> <html lang"en"><head><meta charset"UTF-8"><meta name"viewport" content"widthdevice-width, initial-scale1.0"><title>Document</title></head> <!-- 1引入…

python与sql连接不上_Python连接不上SQL Server的两种根治思路

连接不上数据库&#xff0c;首先可以排除是代码的问题&#xff0c;连接方式都是千篇一律的。大多数问题都是本机的两个原因造成的&#xff0c;1.服务没有开启,2.没有启动SQL配置的TCP/IP下面给出统一解决方案&#xff1a;首先从开始菜单找到SQL数据库的配置工具&#xff0c;比如…

Bootstrap系列 -- 23. 图片

图像在网页制作中也是常要用到的元素&#xff0c;在Bootstrap框架中对于图像的样式风格提供以下几种风格&#xff1a; 1、img-responsive&#xff1a;响应式图片&#xff0c;主要针对于响应式设计  2、img-rounded&#xff1a;圆角图片  3、img-circle&#xff1a;圆形图片…

python多进程和多线程一起使用_Python:多进程和多线程

在现实社会&#xff0c;我们经常需要一种场景&#xff0c;就是同时有多个事情需要执行&#xff0c;如在浏览网页的同时需要听音乐。比如说在跳舞的时候要唱歌。同样的&#xff0c;在程序中我们也可能需要这种场景。如下面我们以同时听音乐和浏览网页为例。def network():while …

Java多线程异常处理

在java多线程程序中&#xff0c;所有线程都不允许抛出未捕获的checked exception&#xff0c;也就是说各个线程需要自己把自己的checked exception处理掉。这一点是通过java.lang.Runnable.run()方法声明(因为此方法声明上没有throws exception部分)进行了约束。但是线程依然有…

python字典怎么换行_Python字典如何换行

原标题&#xff1a;Python字典如何换行Python字典换行的方法如下&#xff1a;1、换行时保证行尾是逗号即可a {"key0": "val0","key1": "val1","key2": "val2"}2、在长度不影响阅读的情况下这种写法也是允许的&am…

回复《我要阻止做java开发的男朋友去创业型公司工作吗?》园友问题

真的非常开心能收到这么多园友的关心&#xff0c;看到这么多的回复顿感身边处处充满爱。也非常感谢大家踊跃的帮我出谋划策&#xff0c;小女子在此有礼了&#xff01; 我先来回答一下性别的问题&#xff08;前面已经暴露了……&#xff09;&#xff0c;我是前端程序媛。大三时和…

java date转sql date_java.util.Date和java.sql.Date转换(转)

Date 的类型转换&#xff1a;首先记住java.util.Date 为 java.sql.Date的父类1.将java.util.Date 转换为 java.sql.Datejava.lang.ClassCastException: java.util.Date cannot be cast to java.sql.DateDate dnew Date(); //java.util.Datenew java.sql.Date(d.getTime()) //…

Kaggle Bike Sharing Demand Prediction – How I got in top 5 percentile of participants?

Kaggle Bike Sharing Demand Prediction – How I got in top 5 percentile of participants? Introduction There are three types of people who take part in a Kaggle Competition: Type 1: Who are experts in machine learning and their motivation is to compete with…

java 组合对象_Java 中组合模型之对象结构模式的详解

Java 中组合模型之对象结构模式的详解一、意图将对象组合成树形结构以表示”部分-整体”的层次结构。Composite使得用户对单个对象和组合对象的使用具有一致性。二、适用性你想表示对象的部分-整体层次结构你希望用户忽略组合对象与单个对象的不同&#xff0c;用户将统一使用组…

前端学习(1525):简化模板代码

app.vue <template><div id"app"></div> </template><script> export default {name: app,data () {return {}} } </script><style>运行结果

6月26号.NET面试题(程序题部分)只要做懂这3道题肯定能脱离菜鸟称号!

说明&#xff1a;1、如果只是想知道正确答案&#xff0c;拷贝代码到vs中运行就行了 2、这3道题我不会做&#xff0c;求指点&#xff08;只需要告诉我考察的知识点就行了~&#xff09; 1、下面的代码有什么错误吗&#xff0c;如果有如何改正&#xff1f;&#xff08;我感觉没错呀…