以定时间隔触发MySQL过程
我想知道是否有一种方法可以通过定时间隔触发一个过程。我正在尝试动态创建新表,并编写了相应的过程,我只需要一种方法来触发它。我可以轻松地编写python脚本并将其作为计划任务运行。我想知道是否有一种方法可以在MySQL服务器中实现这一点。我知道MS Server有服务器代理,我想知道MySQL Server是否有类似的东西 编辑: 下面的白痴评论奏效了。应该注意的是,这只适用于MySQL Server 5.1或更高版本以定时间隔触发MySQL过程,mysql,timed-events,Mysql,Timed Events,我想知道是否有一种方法可以通过定时间隔触发一个过程。我正在尝试动态创建新表,并编写了相应的过程,我只需要一种方法来触发它。我可以轻松地编写python脚本并将其作为计划任务运行。我想知道是否有一种方法可以在MySQL服务器中实现这一点。我知道MS Server有服务器代理,我想知道MySQL Server是否有类似的东西 编辑: 下面的白痴评论奏效了。应该注意的是,这只适用于MySQL Server 5.1或更高版本 CREATE EVENT myEvent ON SCHEDULE EVERY
CREATE EVENT myEvent ON SCHEDULE EVERY INTERVAL 5 minutes DO CALL myProcedure();
试试试试我想你可以按计划每隔5分钟创建一次事件myEvent do CALL myProcedure()代码>我认为您可以按计划每隔5分钟调用myProcedure()创建事件myEvent代码>