如何使用php每分钟更新mysql表(+1)?
答案 0 :(得分:1)
PHP无法独立运行。使PHP每分钟更新一次表的唯一方法是使用每分钟运行一次的cron作业。
如果您无法访问crons(如果您在托管服务器上不允许访问crons),您可以创建一个特殊的cron,当有人在您的网站上加载页面时,它会运行。走这条路当然更复杂,但可行。
答案 1 :(得分:0)
你从php发送mysql查询中的任何值吗?如果否,则使用简单SQL查询和cron的组合,或者使用Windows任务计划或at
命令。
编写一个php脚本来更新mysql表,然后google for how to set a cron in linux
可能需要在打开<?php
标记之前在php文件的开头添加执行环境路径。我不确定但字符串是这样的!#path/to/php/executable
此外,如果您使用的是最新的MySQL,那么它也支持events
,在这种情况下,您不需要设置cron作业。在mysql中搜索事件