2017-04-27 135 views
-1

我需要的表的雙向同步,如果一些事情 數據庫1的表中插入,然後那個東西自動插入到另一個 數據庫是DATABASE2的表。可能在PHP中可能嗎?是 有任何一步一步的過程,我可以關注兩個不同的 數據庫存儲在兩個不同的服務器上。如何實時同步兩個不同的mysql數據庫表?

+0

@ chris85:有兩個不同的數據庫我想要如果一個表數據是在第一個數據庫中更新第二個數據庫中的數據與另一個表更新,反之亦然 –

+0

哦,所以都寫入,是標準複製不會在那裏工作。 – chris85

回答

0

它是「可能的」(一般),但不是立即的。立即採取行動在交易內,您需要在DBMS上執行triggersprocedures。所以看看那裏。

在PHP中使用它可能會弄亂一些東西,但是您可以檢查自上次檢查並將其處理爲「db2」以來更改的「db1」。但如果「db1」上有一個事務並且「db1」上的下一個快速跟隨,則數據可能不會處於您希望擁有的狀態。

或者你只是建立不同的架構,因爲這聽起來有點奇怪。你的描述並沒有真正說明爲什麼會這樣做,甚至爲什麼需要兩個數據庫。

相關問題