在sqlserver2000中可以選擇關(guān)系圖,新建關(guān)系圖,選擇要建立關(guān)系的主表和從表,然后一直下一步下一步,直到完成。
成都創(chuàng)新互聯(lián)2013年至今,先為武安等服務(wù)建站,武安等地企業(yè),進(jìn)行企業(yè)商務(wù)咨詢服務(wù)。為武安企業(yè)網(wǎng)站制作PC+手機(jī)+微官網(wǎng)三網(wǎng)同步一站式服務(wù)解決您的所有建站問(wèn)題。
然后用鼠標(biāo)拖著主表的字段到從表的字段,連成一線,會(huì)彈出個(gè)框,一般點(diǎn)確定就可以了。
sql server 主從同步是指數(shù)據(jù)庫(kù)的主庫(kù)數(shù)據(jù)同步到從庫(kù)中,數(shù)據(jù)寫入到主庫(kù),通過(guò)sqlserver的復(fù)制分發(fā)將主庫(kù)的數(shù)據(jù)復(fù)制到從庫(kù)中,已達(dá)數(shù)據(jù)庫(kù)之間數(shù)據(jù)的一致性;一般在主數(shù)據(jù)庫(kù)壓力比較大,通過(guò)讀寫分離來(lái)給主數(shù)據(jù)庫(kù)降壓的時(shí)候需要用到;寫的時(shí)候操作主庫(kù),讀取數(shù)據(jù)的時(shí)候操作從庫(kù);從庫(kù)可以有一個(gè)或多個(gè);
1.主服務(wù)器:
#Master start
log-bin="d:/log/mysql/mysql_log_bin"
server-id=1
#Master end
2.從服務(wù)器:
#Slave start
log-bin="D:/log/mysql2/log-bin.log"
relay_log="D:/log/mysql2/relay-log-bin"
#從機(jī)id,區(qū)別于主機(jī)id
server-id=2
#主機(jī)ip,供從機(jī)連接主機(jī)用
#master-host=localhost
#主機(jī)端口
#master-port=3300
#剛才為從機(jī)復(fù)制主機(jī)數(shù)據(jù)新建的賬號(hào)
#master-user=slave
#剛才為從機(jī)復(fù)制主機(jī)數(shù)據(jù)新建的密碼
#master-password=654321
#重試間隔時(shí)間10秒
#master-connect-retry=10
#需要同步的數(shù)據(jù)庫(kù)
#replicate-do-db=test
#啟用從庫(kù)日志,這樣可以進(jìn)行鏈?zhǔn)綇?fù)制
log-slave-updates
#從庫(kù)是否只讀,0表示可讀寫,1表示只讀
read-only=1
#只復(fù)制某個(gè)表
#replicate-do-table=tablename
#只復(fù)制某些表(可用匹配符)
#replicate-wild-do-table=tablename%
#只復(fù)制某個(gè)庫(kù)
#replicate-do-db=dbname
#不復(fù)制某個(gè)表
#replicate-ignore-table=tablename
#不復(fù)制某些表
#replicate-wild-ignore-table=tablename%
#不復(fù)制某個(gè)庫(kù)
#replicate-ignore-db=dbname
#Slave end
3.對(duì)從服務(wù)器制定主服務(wù)器使用CHANGE MASTER 語(yǔ)句
注意:1.一定要在主服務(wù)器上創(chuàng)建一個(gè)可以執(zhí)行replication的用戶
2.該用戶名在從服務(wù)器上可遠(yuǎn)程登錄到主服務(wù)器。
3.開啟MySQL的log-bin日志功能