› MySQL 5.5 Community Server
› MySQL 5.6 Community Server
› Percona Configuration Wizard
› XtraBackup 搭建主从复制
Great Sites on MySQL
› Percona
› MySQL Performance Blog
› Severalnines
推荐管理工具
› Sequel Pro
› phpMyAdmin
推荐书目
› MySQL Cookbook
MySQL 相关项目
› MariaDB
› Drizzle
参考文档
› http://mysql-python.sourceforge.net/MySQLdb.html
zhuyw2006
V2EX  ›  MySQL

如何将云端服务器上的数据,同步到各自的终端服务器上?

  •  
  •   zhuyw2006 · May 12, 2022 · 2662 views
    This topic created in 1600 days ago, the information mentioned may be changed or developed.

    后台在云端服务器上面,每个终端对应一个数据库,表结构都相同。

    所以当我修改好后台数据,在点击同步数据,就把刚才修改的数据同步到对应的终端服务器上面。 现在的方案:

    1 、云端修改增加、删除、修改数据,生成 sql 。

    2 、将生成的 SQL 保存。

    3 、点击同步数据。

    4 、后台会生成一个实时或定时任务。

    5 、在终端服务器在线时,检查任务,发送 SQL 进行同步。

    现在的问题就在第一步生成 SQL 这里,所以请问怎么能获取到提交成功的 SQL ?

    asp.net core + mysql + EF Core + Dapper + HangFire + SignalR

    不知道这是不是好的方案

    3 replies  •  2022-05-12 18:33:54 +08:00
    Kinnice
        1
    Kinnice  
       May 12, 2022 via Android
    触发器 /binlog
    Kinnice
        2
    Kinnice  
       May 12, 2022 via Android
    数据不大的话,全量呗
    zhuyw2006
        3
    zhuyw2006  
    OP
       May 12, 2022
    @Kinnice 数据量还是比较大,不然就不分库了
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   2571 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 15:26 · PVG 23:26 · LAX 08:26 · JFK 11:26
    ♥ Do have faith in what you're doing.