這種架構一般用在以下三類場景
1. 備份多台 Server 的數據到一台如果按照數據切分方向來講,那就是垂直切分。比如圖 2,業務 A、B、C、D 是之前拆分好的業務,現在需要把這些拆分好的業務匯總起來備份,那這種需求也很適用於多源復制架構。實現方法我大概描述下:業務 A、B、C、D 分別位於 4 台 Server,每台 Server 分別有一個資料庫來隔離前端的業務數據,那這樣,在從庫就能把四台業務的數據全部匯總起來,而不需要做額外的操作。那沒有多源復制之前,要實現這類需求,只能在匯總機器上搭建多個 MySQL 實例,那這樣勢必會涉及到跨庫關聯的問題,不但性能急劇下降,管理多個實例也沒有單台來的容易。
2. 用來聚合前端多個 Server 的分片數據。
同樣,按照數據切分方向來講,屬於水平切分。比如圖 3,按照年份拆分好的數據,要做一個匯總數據展現,那這種架構也非常合適。實現方法稍微復雜些:比如所有 Server 共享同一資料庫和表,一般為了開發極端透明,前端配置有分庫分表的中間件,比如愛可生的 DBLE。
3. 匯總並合並多個 Server 的數據
第三類和第一種場景類似。不一樣的是不僅僅是數據需要匯總到目標端,還得合並這些數據,這就比第一種來的相對復雜些。比如圖 4,那這樣的需求,是不是也適合多源復制呢?答案是 YES。那具體怎麼做呢?
② 兩台電腦都安裝了mysql,如何讓一台連接到另一台上的mysql資料庫
這種架構一般用在以下三類場景
1. 備份多台 Server 的數據到一台如果按照數據切分方向來講,那就是垂直切分。比如圖 2,業務 A、B、C、D 是之前拆分好的業務,現在需要把這些拆分好的業務匯總起來備份,那這種需求也很適用於多源復制架構。實現方法我大概描述下:業務 A、B、C、D 分別位於 4 台 Server,每台 Server 分別有一個資料庫來隔離前端的業務數據,那這樣,在從庫就能把四台業務的數據全部匯總起來,而不需要做額外的操作。那沒有多源復制之前,要實現這類需求,只能在匯總機器上搭建多個 MySQL 實例,那這樣勢必會涉及到跨庫關聯的問題,不但性能急劇下降,管理多個實例也沒有單台來的容易。
③ 如何使多個論壇共用一個MYSQL資料庫
用戶資料庫在論壇中是可以獨立備份的,備份方法:
論壇後台——站長——資料庫,備份所有ucenter數據表,也就是用戶數據。
其他DZ論壇搭建完成以後,可以上傳用戶資料庫,將備份文件使用FTP上傳至網站所使用的主機上,在論壇後台——站長——資料庫,選擇恢復資料庫,選擇ucenter數據表,提交即可實現兩個論壇共用一個用戶資料庫。
如果有第三個、第四個論壇都是這樣做。
如果多個論壇使用同一個網站資料庫,只要在搭建論壇的時候填寫共同的資料庫信息即可,當然前提是資料庫足夠大,可以供多個論壇使用。
④ mysql相關參數的作用
摘要 1、實現數據共享
⑤ 能和MySQL在一台伺服器共用的資料庫有哪些
這種架構一般用在以下三類場景1. 備份多台 Server_氖蕕揭惶ㄈ綣湊帳萸蟹址較蚶唇玻薔褪譴怪鼻蟹幀1熱繽? 2,業務 A、B、C、D 是之前拆分好的業務,現在需要把這些拆分好的業務匯總起來備份,那這種需求也很適用於多源復制架構。
⑥ 2個網站用同一個空間。那麼mysql資料庫能共用一個嗎。還是要另外弄一個 mysql的服務
一個mysql 能建立多個資料庫,每個網站鏈接不同的資料庫就可以了,但是如果那種虛擬空間有且僅有一個資料庫,不建議共用,但是也不是不可以,數據表可以用不同的前綴來區分表就行了
⑦ 多個網站共用一個MySQL資料庫有影響嗎
二個以上的網站共同使用一個MYSQL資料庫,這種方式可以是的,在建站實踐中可以執行,而且很多站長也是採用這種方式建過站。我們只需要保障每個網站的「MYSQL資料庫前綴名稱」不一樣就可以了。
多網站共享一個mysql資料庫,不會影響網站正常運行。非要說個影響的理由,個人認為就是資料庫表查詢的速度和安全有所下降,但是在我們的訪問使用,這個這種速度的差異,無法感覺到的。
多網站共享一個mysql資料庫,站長們最關心的應該就是mysql管理備份的問題。多網站共享一個資料庫後,極大方便了我們對資料庫備份操作,只需要備份一個資料庫即可,不用頻繁登錄切換。
⑧ mysql如何共享資料庫
你想如何共享你的mysql資料庫,如果在區域網,可以直接訪問mysql的,在命令提示符中輸入mysql
-h
(你的ip地址如)192.168.1.102
-u
root(用戶名)
-p123(登錄密碼)這種方式直接訪問資料庫(注意-p和你的密碼必須連在一起),至於你說的sql
2005
訪問,那必須兩台機器都安裝sql
2005,mysql中不需要。
⑨ mysql資料庫共享
方法1:記錄賬號信息的資料庫都在同一個伺服器上,而且都使用同一個資料庫(表),驗證時都到同一個地方。這個安全性就會差,猜到一個,所有網站就都不安全。
方法2:同一伺服器,不同資料庫。在注冊(或修改)時,給每個資料庫都增加(修改)相同的賬號信息。這樣,資料庫相互獨立,可設置不同的安全機制(級別),能保護其他數據信息安全,但不能保護被破解賬號安全。
⑩ 同一台伺服器上的mysql中的兩個資料庫如何實現共享
這種架構一般用在以下三類場景
1. 備份多台 Server 的數據到一台如果按照數據切分方向來講,那就是垂直切分。比如圖 2,業務 A、B、C、D 是之前拆分好的業務,現在需要把這些拆分好的業務匯總起來備份,那這種需求也很適用於多源復制架構。實現方法我大概描述下:業務 A、B、C、D 分別位於 4 台 Server,每台 Server 分別有一個資料庫來隔離前端的業務數據,那這樣,在從庫就能把四台業務的數據全部匯總起來,而不需要做額外的操作。那沒有多源復制之前,要實現這類需求,只能在匯總機器上搭建多個 MySQL 實例,那這樣勢必會涉及到跨庫關聯的問題,不但性能急劇下降,管理多個實例也沒有單台來的容易。