【问题标题】:How to Sync and Consolidate Data from Multiple local database to live server database in PHP?如何在 PHP 中将多个本地数据库中的数据同步和合并到实时服务器数据库?
【发布时间】:2021-10-15 17:40:20
【问题描述】:

我的计划是将数据存储在我的本地 MySQL 数据库中,并在一段时间后远程更新我的实时 MySQL 数据库。有可能吗?

我正在计划一个 PHP MySQL 中的库存管理脚本。我将在本地安装 Web 应用程序到我的客户端,它会通过 API 或任何 将本地数据备份到实时服务器。

谁能为我推荐任何图书馆。

先谢谢了。

【问题讨论】:

    标签: php mysql api


    【解决方案1】:

    您可以通过不同的方法实现这一点:

    • 数据库复制(推荐解决方案),它几乎可以完美地处理所有事情。您可以阅读互联网上的不同教程来使用它。
    • 预定的 PHP 脚本在您指定的场合同步数据。有几个可用的包,即https://github.com/mrjgreen/db-sync。对于日程安排,您可以使用 CronTab 或 supervisor 等。

    但我个人建议您使用复制,因为它是此类场景的原生 DBMS 解决方案。

    【讨论】:

    • 实际上我使用 php desktop 创建了一个 exe 安装程序,它将安装在多个用户中。没有固定用户。只是我们会给他发送设置。所以请告诉我任何适当的解决方案。
    • @HedayatH 在初始设置时,您可以编写一个 API,它会告诉您已经发生了新设置,因此您可以在远程服务器中创建数据库并对其进行配置,然后将其返回到安装。然后您可以继续上述解决方案。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2023-03-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-07-21
    相关资源
    最近更新 更多