MySQL多主一從的實(shí)現(xiàn)

大型的系統(tǒng),數(shù)據(jù)庫(kù)往往會(huì)根據(jù)業(yè)務(wù)邏輯分隔放在多臺(tái)機(jī)上,但統(tǒng)計(jì)的時(shí)候又經(jīng)常需要互相關(guān)聯(lián),MySQL理論上是不支持多個(gè)主庫(kù)同步到一個(gè)從庫(kù)上的,那么如果實(shí)現(xiàn)多主一從以方便統(tǒng)計(jì)查詢呢?我試著利用MyISAM的簡(jiǎn)單文件存儲(chǔ)的特點(diǎn)來(lái)實(shí)現(xiàn),過(guò)程如下:[@more@]

1設(shè)置主庫(kù),啟用Binlog,建議復(fù)制帳號(hào)。具體過(guò)程跟一主多從設(shè)置一樣。

10年積累的成都網(wǎng)站設(shè)計(jì)、做網(wǎng)站經(jīng)驗(yàn),可以快速應(yīng)對(duì)客戶對(duì)網(wǎng)站的新想法和需求。提供各種問(wèn)題對(duì)應(yīng)的解決方案。讓選擇我們的客戶得到更好、更有力的網(wǎng)絡(luò)服務(wù)。我雖然不認(rèn)識(shí)你,你也不認(rèn)識(shí)我。但先網(wǎng)站制作后付款的網(wǎng)站建設(shè)流程,更有舞鋼免費(fèi)網(wǎng)站建設(shè)讓你可以放心的選擇與我們合作。

2設(shè)置從庫(kù),在從庫(kù)使用mysqld_multi啟動(dòng)多庫(kù)實(shí)例,每個(gè)實(shí)例對(duì)應(yīng)一個(gè)主庫(kù),并分別設(shè)置好主從復(fù)制。需要注意的是,1、從庫(kù)只安裝MyISAM引擎,這樣不管主庫(kù)是用什么引擎,從庫(kù)都使用MyISAM。2、從庫(kù)的幾個(gè)實(shí)例的數(shù)據(jù)目錄使用同一個(gè),這樣每個(gè)實(shí)例都可以訪問(wèn)其他實(shí)例的表。3、使用Crontab在從庫(kù)每分鐘執(zhí)行一次Flush tables;以便每個(gè)實(shí)例都能看到其他實(shí)例對(duì)期數(shù)據(jù)的修改變化。

這樣,就可以從任意一個(gè)實(shí)例下訪問(wèn)所以庫(kù)的表了,還可以做跨庫(kù)的表連接查詢,查詢統(tǒng)計(jì)很方便吧,呵呵。

分享題目:MySQL多主一從的實(shí)現(xiàn)
網(wǎng)站地址:http://bm7419.com/article16/pcghdg.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供面包屑導(dǎo)航、網(wǎng)站排名、響應(yīng)式網(wǎng)站、外貿(mào)建站、建站公司營(yíng)銷型網(wǎng)站建設(shè)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

h5響應(yīng)式網(wǎng)站建設(shè)