我想知道如何做到这一点已经有一段时间了。如果我想每周备份我的所有或许多表,这些表存储每天在 mysql 中更改的值。我还想用 php 执行日常功能,更新我的数据库中的更新值。
我想做一个股票投资功能。我有虚构的数据作为各种股票的值(value),每只股票每天随机变化的值(value)。
最近 9 天的股价曲线可能是这样的。
CREATE TABLE `stocks` (
`id` int(11) NOT NULL auto_increment,
`name` varchar(40) NOT NULL default '',
`day_1` varchar(40) NOT NULL default '',
`day_2` varchar(40) NOT NULL default '',
`day_3` varchar(40) NOT NULL default '',
`day_4` varchar(40) NOT NULL default '',
`day_5` varchar(40) NOT NULL default '',
`day_6` varchar(40) NOT NULL default '',
`day_7` varchar(40) NOT NULL default '',
`day_8` varchar(40) NOT NULL default '',
`day_9` varchar(40) NOT NULL default '',
如果我可以每天执行一次 php 函数,将最近 9 天的值组成一个数组。然后只需更改 day_1
值并使用 array_push($array, "new_stock_price");
然后使用新的 last_9_days 值更新数据库。
最佳答案
如果您在 Linux/UNIX 服务器上,那么您可以设置一个“cron 作业”,它可以在指定的时间间隔内运行您喜欢的任何命令。此命令可以是使用命令行 PHP 解释器执行的 PHP 脚本。
关于php - 如何设置每日 php 函数或 mysql 查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3517794/