mysql event 是什么,有什么用

编程入门 行业动态 更新时间:2024-10-05 21:14:30

mysql event 是什么,有<a href=https://www.elefans.com/category/jswz/34/1768135.html style=什么用"/>

mysql event 是什么,有什么用

mysql event 是什么,有什么用

mysql event是mysql的事件调度器,可以定时执行。有点像linux下的crontab,不过mysql event可以精确到秒。用event后,可以部分取代crontab的定时执行,不过event稳不稳定就不知道了。

一,查看mysql event 是不是开启

查看 复制 打印 ?
  1. mysql> show variables like "event%";  
  2. +-----------------+-------+  
  3. | Variable_name   | Value |  
  4. +-----------------+-------+  
  5. | event_scheduler | OFF    |  
  6. +-----------------+-------+  
  7. 1 row in set  

如果没有开启,可以SET GLOBAL event_scheduler = 1;或者在myf中[mysqld]加上event_scheduler=1,保存重起mysql。

二,举个简单的例子

查看 复制 打印 ?
  1. Create Table: CREATE TABLE `test` (    //测试表  
  2.  `time` varchar(20) DEFAULT NULL  
  3. ) ENGINE=MyISAM DEFAULT CHARSET=latin1  
  4. 1 row in set (0.00 sec)  
  5.   
  6. //创建事件  
  7. mysql> CREATE EVENT IF NOT EXISTS test_event ON SCHEDULE EVERY 5 SECOND do insert into test(time)values(now());  
  8. Query OK, 0 rows affected  
  9.   
  10. mysql> select * from test;  //查看数据  
  11. +---------------------+  
  12. | time         |  
  13. +---------------------+  
  14. | 2011-04-23 09:14:52 |  
  15. +---------------------+  
  16. | 2011-04-23 09:14:57 |  
  17. +---------------------+  
  18. 2 row in set 

转载于:.html

更多推荐

mysql event 是什么,有什么用

本文发布于:2024-03-14 05:16:56,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1735714.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:什么用   mysql   event

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!