兩個(gè)mysql數(shù)據(jù)庫同步 怎么在不同數(shù)據(jù)庫之間進(jìn)行同步數(shù)據(jù)?
怎么在不同數(shù)據(jù)庫之間進(jìn)行同步數(shù)據(jù)?如何在不同的數(shù)據(jù)庫之間同步數(shù)據(jù)數(shù)據(jù)庫a和數(shù)據(jù)庫B是建立在兩個(gè)獨(dú)立的數(shù)據(jù)庫服務(wù)器上的,因此使用dblink模式是一種可行的方法,有兩個(gè)數(shù)據(jù)同步過程:第一,當(dāng)數(shù)據(jù)庫a正常
怎么在不同數(shù)據(jù)庫之間進(jìn)行同步數(shù)據(jù)?
如何在不同的數(shù)據(jù)庫之間同步數(shù)據(jù)
數(shù)據(jù)庫a和數(shù)據(jù)庫B是建立在兩個(gè)獨(dú)立的數(shù)據(jù)庫服務(wù)器上的,因此使用dblink模式是一種可行的方法,有兩個(gè)數(shù)據(jù)同步過程:第一,當(dāng)數(shù)據(jù)庫a正常運(yùn)行時(shí),需要將數(shù)據(jù)同步到備用數(shù)據(jù)庫,即數(shù)據(jù)庫B;
第二,數(shù)據(jù)庫a不正確如果數(shù)據(jù)庫B始終處于啟用狀態(tài),數(shù)據(jù)庫a恢復(fù)正常之前的數(shù)據(jù)更新將在數(shù)據(jù)庫B中進(jìn)行,然后需要將B數(shù)據(jù)庫的數(shù)據(jù)同步到a數(shù)據(jù)庫
第一種方式:前提是a數(shù)據(jù)庫和B數(shù)據(jù)庫的局域網(wǎng)是24小時(shí)互通的,同時(shí)對(duì)數(shù)據(jù)的實(shí)時(shí)同步要求比較高,所以可以建立dblink,兩個(gè)數(shù)據(jù)庫都可以建立觸發(fā)器數(shù)據(jù)庫,無論當(dāng)前更新哪個(gè)數(shù)據(jù)庫,都會(huì)將實(shí)時(shí)同步數(shù)據(jù)發(fā)送到目標(biāo)數(shù)據(jù)庫。