我有一个 CSV 文件,其中包含有关我们库存的信息,该文件在本地更改,然后在晚上上传到我的网络服务器。该网站的 MySQL 数据库中还有一份库存信息的副本,该副本可能也已更改。
我想要完成的是数据库中的库存信息和上传的 CSV 文件之间的双向同步。解析 CSV 并从数据库中提取信息不是问题,但现在我有了两组数据,我正在努力弄清楚如何同步它们。
如果 CSV 和数据库之间的记录不同,我怎么知道要使用哪一个?我真的不想让我的用户为他们在 CSV 上所做的每一次更改加上时间戳。有什么方法可以告诉我哪些信息是最新的?
任何帮助是极大的赞赏。
PS 以防万一您想知道,我将此问题标记为 PHP,因为这是我将用于完成同步的语言。