国产片侵犯亲女视频播放_亚洲精品二区_在线免费国产视频_欧美精品一区二区三区在线_少妇久久久_在线观看av不卡

服務(wù)器之家:專注于服務(wù)器技術(shù)及軟件下載分享
分類導(dǎo)航

Mysql|Sql Server|Oracle|Redis|MongoDB|PostgreSQL|Sqlite|DB2|mariadb|Access|數(shù)據(jù)庫(kù)技術(shù)|

服務(wù)器之家 - 數(shù)據(jù)庫(kù) - Mysql - MySQL 數(shù)據(jù)庫(kù)雙向鏡像、循環(huán)鏡像(復(fù)制)

MySQL 數(shù)據(jù)庫(kù)雙向鏡像、循環(huán)鏡像(復(fù)制)

2019-11-19 15:12MYSQL教程網(wǎng) Mysql

在MySQL數(shù)據(jù)庫(kù)鏡像的貼子中,主數(shù)據(jù)庫(kù)A 的數(shù)據(jù)鏡像到從數(shù)據(jù)庫(kù)B,是單向的,Zen Cart網(wǎng)店的數(shù)據(jù)讀寫都必須在數(shù)據(jù)庫(kù)A進(jìn)行,結(jié)果會(huì)自動(dòng)鏡像到數(shù)據(jù)庫(kù)B中。但是對(duì)數(shù)據(jù)庫(kù)B的直接操作,不會(huì)影響數(shù)據(jù)庫(kù)A。

對(duì)于雙向數(shù)據(jù)庫(kù)鏡像,就是數(shù)據(jù)庫(kù)A的數(shù)據(jù)變化要鏡像到數(shù)據(jù)庫(kù)B中,同時(shí)數(shù)據(jù)庫(kù)B里的修改也要同時(shí)復(fù)制到數(shù)據(jù)庫(kù)A里。 

  對(duì)于循環(huán)數(shù)據(jù)庫(kù)鏡像,就是多個(gè)數(shù)據(jù)庫(kù)A、B、C、D等,對(duì)其中任一個(gè)數(shù)據(jù)庫(kù)的修改,都要同時(shí)鏡像到其它的數(shù)據(jù)庫(kù)里。 

應(yīng)用:同一個(gè)Zen Cart網(wǎng)店的數(shù)據(jù)庫(kù)和程序,可以放置在不同的主機(jī)上,在任一臺(tái)主機(jī)上新增的訂單、客戶資料,都會(huì)同時(shí)加入其它的主機(jī)數(shù)據(jù)庫(kù)里。 

  要實(shí)現(xiàn)雙向或循環(huán)數(shù)據(jù)庫(kù)鏡像,首先要解決的就是防止數(shù)據(jù)庫(kù)中自動(dòng)遞增(AUTO_INCREMENT)字段的沖突,以免多數(shù)據(jù)庫(kù)各自生成一樣的增量值。 

  下面以三臺(tái)主機(jī)循環(huán)鏡像為例,A是B的主鏡像,B是C的主鏡像,C是A的主鏡像。三臺(tái)主機(jī)上MySQL設(shè)置文件 /etc /my.cnf 中分別加入下面的參數(shù): 

# 主機(jī)一:美國(guó)主機(jī) A, IP: 100.101.102.201 
[mysqld] 
server-id = 10 
log-bin = mysql-bin 
log-slave-updates 
replicate-same-server-id = 0 
auto_increment_increment = 10 
auto_increment_offset = 1 
master-host = 100.101.102.203 
master-user = repl_user 
master-password = repl_password 
report-host = 100.101.102.201 

# 主機(jī)二:中國(guó)主機(jī) B, IP: 100.101.102.202 
[mysqld] 
server-id = 20 
log-bin = mysql-bin 
log-slave-updates 
replicate-same-server-id = 0 
auto_increment_increment = 10 
auto_increment_offset = 2 
master-host = 100.101.102.201 
master-user = repl_user 
master-password = repl_password 
report-host = 100.101.102.202 

# 主機(jī)三:本地主機(jī) C, IP: 100.101.102.203 
[mysqld] 
server-id = 30 
log-bin = mysql-bin 
log-slave-updates 
replicate-same-server-id = 0 
auto_increment_increment = 10 
auto_increment_offset = 3 
master-host = 100.101.102.202 
master-user = repl_user 
master-password = repl_password 
report-host = 100.101.102.203 


簡(jiǎn)單說明: 
server-id:數(shù)據(jù)庫(kù)標(biāo)識(shí),每個(gè)數(shù)據(jù)庫(kù)標(biāo)識(shí)必須唯一; 
replicate-same-server-id:設(shè)置為0,防止數(shù)據(jù)循環(huán)更新; 
auto_increment_increment:這是循環(huán)鏡像里最重要的參數(shù)之一,表示自動(dòng)增量為10,這將允許最多10臺(tái)數(shù)據(jù)庫(kù)加入這個(gè)循環(huán)鏡像的陣列,而自動(dòng)遞增字段不會(huì)重復(fù)。 
auto_increment_offset:這是循環(huán)鏡像里最重要的參數(shù)之一,表示偏移值,每個(gè)數(shù)據(jù)庫(kù)的偏移值必須唯一,且在1和auto_increment_increment之間。 
master-host:主數(shù)據(jù)庫(kù)服務(wù)器的IP; 
master-user:用于連接主數(shù)據(jù)庫(kù)的鏡像用戶名; 
master-password:用于連接主數(shù)據(jù)庫(kù)的鏡像密碼; 
report-host:提供給主數(shù)據(jù)庫(kù)用于反向連接的IP,因?yàn)橹鲾?shù)據(jù)庫(kù)有時(shí)無法正確判斷從服務(wù)器的IP,所以這里最好填上從服務(wù)器自己的IP地址。 


另外,有時(shí)只需要鏡像某些數(shù)據(jù)庫(kù),可以在 my.cnf 中加入: 
replicate-do-db = db_name1 
replicate-do-db = db_name2 
replicate-do-db = db_name3 

這樣就僅僅鏡像db_name1/db_name2/db_name3 


如果只是某些數(shù)據(jù)庫(kù)不要鏡像,可以在 my.cnf 中加入: 
replicate-ignore-db=db_name1 
replicate-ignore-db=db_name2 
replicate-ignore-db=db_name3 

這樣鏡像時(shí)就忽略 db_name1/db_name2/db_name3 這三個(gè)數(shù)據(jù)庫(kù)。

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 日韩视频精品在线 | 免费毛片网站 | 欧美大片免费高清观看 | 精品影院 | 亚洲欧美成人 | 久久亚洲视频 | 久久中文字幕一区二区三区 | 国产成人99久久亚洲综合精品 | 久久久久久久久久久久久国产 | 日韩一区二区三区精品 | 国产视频一区二区 | 国产精品美女久久久久久久久久久 | 久久99久 | 韩国精品一区 | 日韩中文字幕在线观看 | 69日影院 | 91视频导航| 国产一区二区精品久久岳 | 久久精品成人一区二区三区蜜臀 | 午夜黄色影院 | 久久毛片| 九九九九精品九九九九 | 亚洲精品一区中文字幕乱码 | 久久久久中文 | 一区二区三区免费 | 国产精品久久天天躁 | 永久91嫩草亚洲精品人人 | 国产精品不卡 | 国产精品一码二码三码在线 | 亚洲 精品 综合 精品 自拍 | 黄色小视频免费 | 久久国产亚洲视频 | 日韩精品视频在线播放 | 99中文字幕| 国产1区2区3区 | 人人人人人你人人人人人 | 亚洲福利一区 | 日韩欧美在线观看 | 午夜免费视频 | 永久在线观看 | 亚洲综合精品 |