gpt4 book ai didi

php - 每 10 分钟更新一次数据库的函数

转载 作者:太空狗 更新时间:2023-10-29 12:06:13 25 4
gpt4 key购买 nike

我有两个数据库。下面是我用来从第一个数据库获取信息的代码。

$myrow = mysql_query("SELECT SUM(uploaded) FROM peers",$db);
$sum = mysql_fetch_array($myrow);
$c = $sum[0] / 1000000;
$d = $c / 1000000;
$l = round($d,3);


echo "<p>UP: $l TB</p>";


$myrow1 = mysql_query("SELECT SUM(downloaded) FROM peers",$db);
$sum1 = mysql_fetch_array($myrow1);
$a = $sum1[0] / 1000000;
$b = $a / 1000000;
$k = round($b,3);

echo "<p>DW: $k TB</p>";

我需要将此信息添加到我的第二个数据库中,并每 10 分钟使用第一个数据库中的新信息更新一次。我正在使用 phpmyadmin。

最佳答案

你的问题很笼统,所以我会尽量回答所有情况您应该创建一个每 10 分钟运行一次的进程(如果您使用 Linux,则为 cron,如果您使用 Windows,则为计划任务)

如果你使用 Linux 你可以

  • 如果你真的想使用 PHP,创建一个 PHP 脚本并使用 php 命令行调用它 或者(最糟糕的是)创建一个 php 页面来做你想做的事并让 CRON 每次调用它10 分钟使用 LYNX 浏览器。
  • 在 c/python/etc 中创建一个程序。连接到第一个数据库、查询信息并写入第二个数据库。
  • 创建一个 bash 脚本,使用 mysql 命令行连接到数据库并执行相同的操作。 (这样做的好处是不必编程)

如果您使用 Windows,您可以:

  • 在 C# 或 vb.net 或类似语言中创建计划任务
  • 使用 powershell 创建计划任务

关于php - 每 10 分钟更新一次数据库的函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11001051/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com