mysql通过job任务调度(event)执⾏存储过程
1、通过show EVENTS显⽰当前定义的事件
mysql查看所有存储过程2、检查event_scheduler状态:SHOW VARIABLES LIKE 'event_scheduler'
3、设置job⾃动启动可以执⾏:SET GLOBAL event_scheduler = 1;或修改my.ini⽂件,添加:event_scheduler=1
4、创建⼀张简单的测试表
CREATE TABLE `example` (
`id` varchar(50) DEFAULT NULL,
`name` varchar(255) DEFAULT NULLreference harvard
) ENGINE=InnoDB DEFAULT CHARSET=utf8
5、创建⼀个简单的存储过程,执⾏数据插⼊任务
simulink电气仿真实例delimiter //
CREATE DEFINER=`root`@`localhost` PROCEDURE `NewProc`()
access是什么软件安装BEGIN
INSERT INTO example VALUES('example','example');
END
sqlserver2000sp4补丁//
vbaword编程从入门到精通6、创建数据库定时任务
CREATE DEFINER=`root`@`localhost` EVENT `example_event2`
ON SCHEDULE EVERY 1 MINUTE STARTS CURRENT_TIMESTAMP
ON COMPLETION NOT PRESERVE ENABLE
DO
call NewProc
查看example表可以发现,每隔⼀分钟会多出⼀条记录。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论