我对 MySQL 比较陌生,正在寻找一种每 10 分钟运行一次 MySQL 更新的方法。基本上有一个中央 CSV 文件,在我们从中获取数据的服务器上每十分钟更新一次。我正在尝试设置一个 MySQL 表,该表将读取该 CSV 文件并每十分钟将其加载到 MySQL 表中。
我知道您可以使用“加载数据”直接将 MySQL 表链接到 CSV 文件。我的困惑来自实际的自动更新。我已经做了一些研究并阅读了有关“cron”作业的信息,这些作业将以设定的时间间隔执行自动化任务。我的想法是让 cron 作业每十分钟运行一次 PHP 脚本(如果主机允许的话)。
我只是想知道这是否是最佳做法。我一直在四处寻找,没有看到很多其他选择,想看看你们是否都知道我可能遗漏的任何其他方法,以便我可以对这份工作做出适当的评估。谢谢你的帮助!