Heim  >  Artikel  >  Datenbank  >  mysql事件的开启和调用

mysql事件的开启和调用

WBOY
WBOYOriginal
2016-06-07 16:28:46853Durchsuche

检测事件是否开启 show variables like 'event_scheduler'; 2.开启事件 set global event_scheduler = on; 3.创建一个存储过程 delimiter // create procedure test() begin update project set create_time = now(); end; 4.创建一个事件 create event if n

检测事件是否开启


 show variables like 'event_scheduler';

    2.开启事件


 set global event_scheduler = on;

  3.创建一个存储过程


delimiter //
create procedure test()
begin
update project set create_time = now();
end;

  4.创建一个事件


create event if not exists e_test
on schedule every 30 second
on completion preserve
do call test();

   5.关闭或开启执行事件


alter event event_name on completion preserver [enable | disable]

  6.删除事件


 drop event event_name;

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn