在MySQL数据库中,我们有一个表来检查数据是否存在。如果30分钟后数据不存在,我们必须自动插入特定数据而不进行任何操作。我怎么能这样做?
答案 0 :(得分:0)
一种方法是制作一个检查数据库的Php脚本。并通过使用cron作业(如果在Linux上)使其在特定时间运行。大多数托管服务商都有此选项。否则可以通过php的包管理器获取cron。
答案 1 :(得分:0)
MySQL拥有自己的事件调度程序,您可以使用它来按计划执行您的工作。
https://dev.mysql.com/doc/refman/5.7/en/events-overview.html
您应该能够安排检查,如果需要在使用触发器进行桌面交互后插入30分钟,或者您可以拥有一个永远每30分钟运行一次的作业。