DBeaver中event实验
经过大神指点,
首先分别建立三个东西:
表格:procedure_event_table
存储过程:procedure_for_event
事件:example_event1
然后mysql中开启变量event_scheduler即可
下面一步步来~
--------------------------------------建立表格procedure_event_table--------------------------------------------------------------------
--------------------------------------建立表格procedure_event_table--------------------------------------------------------------------
--------------------------------------建立存储过程procedure_for_event--------------------------------------------------------------------
代码如下
CREATE DEFINER=`root`@`localhost` PROCEDURE `employees`.`procedure_for_event`()
BEGINSET @b=(SELECT max(id) FROM procedure_event_table)+666;
-- INSERT INTO departments(dept_no,dept_name) VALUES(cast(@b as char(4)),'appleyuchi');
INSERT INTO procedure_event_table(id,name) VALUES(@b,'appleyuchi');END
--------------------------------------建立存储过程procedure_for_event--------------------------------------------------------------------
--------------------------------------建立事件example_event1--------------------------------------------------------------------
代码是:
call procedure_for_event
--------------------------------------建立事件example_event1--------------------------------------------------------------------
--------------------------------------启动或者关闭event-------------------------------------------------------------------
最后在mysql的交互界面中使用以下命令查看event是否被打开:
mysql> show variables like 'event_scheduler';
+-----------------+-------+
| Variable_name | Value |
+-----------------+-------+
| event_scheduler | ON |
+-----------------+-------+
1 row in set (0.01 sec)
如果没有打开,那么:
mysql> set global event_scheduler=on;
如果想要关闭event,那么:
mysql> set global event_scheduler=off;
Query OK, 0 rows affected (0.00 sec)
--------------------------------------启动或者关闭event-------------------------------------------------------------------
-----------------------------------观察实验结果------------------------------------------------------------------
在一开始建立的表格procedure_event_table中可以看到实验结果,每两个id之间都是递增666,该效果与存储过程procedure_for_event中写的代码是一致的。
-----------------------------------观察实验结果------------------------------------------------------------------
DBeaver中event实验相关推荐
- DOM中Event 对象如何使用
DOM中Event 对象如何使用 一.总结 一句话总结: 1.将event作为参数传递进来,然后就可以调用event对象的各种属性和方法了. <body onmousedown="wh ...
- 哈工大 c语言测试与系统控制 ad,哈工大——c语言在测量与控制中应用实验报告.pdf...
哈工大--c语言在测量与控制中应用实验报告 Harbin Institute of Technology Harbin Institute of Technology C 语言在测量与控制中的 C 语 ...
- python中event的用法_Python编程之event对象的用法实例分析
本文实例讲述了Python编程中event对象的用法.分享给大家供大家参考,具体如下: Python提供了Event对象用于线程间通信,它是由线程设置的信号标志,如果信号标志位为假,则线程等待直到信号 ...
- 对于怎么理解js中Event Loop,你可以看这篇文章
javascript中event loop是什么 声明 源文档地址 介绍 如何你跟我一样的话,那么你一定会爱上javascript!虽然它不是一种比较完美的编程语言,但是严格地说,还有其它比javas ...
- JS类中event的简单实现
<!-- description:JS类中event的简单实现 code by Lonsan on 2005 email:Lonsan21@163.com 请 ...
- 实验6-cp –r系统命令的实现--源路径(目录)中的所有文件和子目录,以及子目录中的所有内容,全部拷贝到目标路径(目录)中--操作系统实验
实验目的 掌握Linux目录操作方法,包括打开目录.关闭目录.读取目录文件 掌握Linux文件属性获取方法,包括三个获取Linux文件属性的函数.文件属性解析相关的宏 掌握POSIX与ANSI C文件 ...
- 基于普中A2实验板,ds18b20温度传感器与ds1302时钟芯片的冲突现象的探讨
在普中板上进行写较综合的项目时,是否会出现温度传感器经常出错的问题,明明是严格按照时序图所编写的程序就是无法读出正确的值(全为0),或许温度底层在其他工程里能正常运行,而到了某些工程中却总是出错.这些 ...
- matlab中角度调制实验报告,频率调制解调的时域分析及在MATLAB7中的实验仿真
0 前言 高频载波信号的角频率ω c随调制信号的大小变化,得到一个幅度不变的已调制信号,称为频率调制,简称调频(FM).它被广泛应用于广播电视和移动式无线电通信等方面.本文主要从时域的角度对它进行分析 ...
- 大学物理实验-日常生活中光照强度实验
实验项目名称:日常生活中光照强度实验 实验目的: 1.了解光照强度相关概念,利用室内光强计算公式学会计算室内光强,了解灯泡高度以及有无光罩对光照强度的影响 2.学会使用phyphox ...
最新文章
- [第五章] 领域模型
- 如何使用PHP获取当前年份?
- Linux frame buffer 编程 -- fb基本操作
- jhipster 配置 mysql_java – 将jhipster后端和前端分成两个项目?
- kali mysql停止服务器_MySQL 的主从复制(高级篇)
- linux 多个cpu使用率,统计多台linux的CPU使用率
- weblogic启动服务报错
- python语言有什么作用_python“ with”语句的用途是什么?
- 什么是处理机的态?为什么要区分处理机的态?
- 桩筏有限元中的弹性板计算_PKPM2010年11月结构技术问题汇总
- BarTender怎么打印公式化的三列标签
- 一套开源的 iOS 轻量级框架
- OSPF综合实验(有点难哦!)
- 在Django中使用F()函数
- unix环境高级编程(第三版)-读书笔记1
- java虚拟机带键盘安卓版下载。_jvm1.5官方下载
- C语言: 输出一个图形
- DW CS5及CC的部分序列号总结
- 一个屌丝程序猿的人生(七十六)
- “区块链”技术在传统行业中的应用