一旦mysql数据库更新,我怎么能运行脚本(cronjob)

时间:2012-05-14 10:42:22

标签: java php mysql cron

如何在更新mysql数据库后立即运行脚本。我在test.php中有一个脚本,我想每次都运行,我得到sms(或者你可以说,我可以说)我的数据库示例如果在10:20:56收到按摩,脚本应该在10:20运行: 57秒..任何事情都会像cronjob java php .any script

3 个答案:

答案 0 :(得分:1)

您可以尝试创建ON UPDATE触发器并尝试调用PHP脚本。 Here更多的是关于这一点。

答案 1 :(得分:0)

结合您的mysql数据库查看triggers。 有了它,您可以在每次更新,插入或修改时运行sql-query。

简化语法:

CREATE
    TRIGGER trigger_name trigger_time trigger_event
    ON tbl_name FOR EACH ROW trigger_body

答案 2 :(得分:0)

如果通过代码插入值,则只需在插入后添加脚本调用即可。如果它被插入到代码中,而不是由你管理,那么你应该每隔N秒轮询一次数据库并检查新记录并调用你的php脚本。

相关问题