相关疑难解决方法(0)

这是使用mysql实时双向同步动态数据的最佳方法

这是场景.2个Web服务器位于两个独立的位置,两个mysql数据库具有相同的表.表中的数据预计也是实时相同的.

这是问题所在.如果任一位置的用户同时将新记录输入到相同的表中,如下面的两个第一个表所示,其中每个表中的第三个记录已由不同的人同时输入.表中的数据不再相同.哪种方法可以保持数据实时保持相同,如下表第三表所示,无论更新发生在何处?这样在下面的插图中,而不是在每个表中以3行结束,新记录被双向复制,并且它们被插入到两个表中以再次创建2个相同的表,这次有4列?

Server A in Location A
==============

Table Names
| ID| NAME  |
|-----------|
| 1 | Tom   |
| 2 | Scott |
|-----------|
| 3 | John  |
|-----------|

Server B in Location B
==============
Table Names
| ID| NAME  |
|-----------|
| 1 | Tom   |
| 2 | Scott |
|-----------|
| 3 | Peter |
|-----------|


Expected Scenario
===========
Table Names
| ID| NAME  |
|-----------|
| 1 | Tom   |
| 2 | …
Run Code Online (Sandbox Code Playgroud)

php mysql database synchronization data-synchronization

11
推荐指数
1
解决办法
3474
查看次数