嗨,如何在给定时间每天自动执行一个php动作页面,即我想在每天上午10:00执行一个PHP脚本(在Windows中)。

时间:2017-11-15 13:44:41

标签: php

如何在给定时间每天自动执行php操作页面,即我想在每天上午10:00(在Windows中)执行php脚本。 我想从数据库中获取给定的时间,并且我想在从DB获取的指定时间执行php脚本

1 个答案:

答案 0 :(得分:0)

如果你想执行特定的php脚本,你将不得不使用cronjob,但如果你只想运行一个mysql'job',你可以使用mysql事件功能,它允许你在预定的时间运行mysql作业。 / p>

讨论使用哪一个:Cronjob or MySQL event?

以下是手册:https://dev.mysql.com/doc/refman/5.7/en/events-overview.html

这是一个简单的例子:https://www.sitepoint.com/how-to-create-mysql-events/

在Windows 7上,您可以设置任务计划程序任务:

  • 拥有管理员权限
  • 开始 - >控制面板 - >系统和安全 - >管理工具 - >任务计划程序
  • 操作 - >创建基本任务 - >输入名称并单击下一步
  • 根据需要完成向导