你好,我正试图从我的本地主机和主机同步2个数据库。但是有一个条件,只有最后一次更改的记录才会更新本地和托管的记录。
例子本地:
column1 column2 column3 column4 column5
Data1r1 Data2r1 Data3r1 Data5r1
Data1r2 Data1r2 Data1r2 Data1r2
举办:
column1 column2 column3 column4 column5
Data1r1 Data3r1 Data4r1
Data1r2 Data1r2 Data1r2 Data1r2
在填充了缺失的数据之后,本地和托管的数据都是这样的
column1 column2 column3 column4 column5
Data1r1 Data2r1 Data3r1 Data4r1 Data5r1
Data1r2 Data1r2 Data1r2 Data1r2 Data1r2
问题:做这件事最简单和最好的方法是什么?谢谢你的帮助!我认为有很多方法可以做到这一点。
第一种方法是当数据在特定表中更改时,您可以设置api调用或事件从本地主机到托管DB更新数据,并根据该表行的id编辑数据。
还有另一种方法,通过定期从本地主机到托管DB的cron作业,反之亦然。