国产99久久精品_欧美日本韩国一区二区_激情小说综合网_欧美一级二级视频_午夜av电影_日本久久精品视频

最新文章專題視頻專題問答1問答10問答100問答1000問答2000關鍵字專題1關鍵字專題50關鍵字專題500關鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關鍵字專題關鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
問答文章1 問答文章501 問答文章1001 問答文章1501 問答文章2001 問答文章2501 問答文章3001 問答文章3501 問答文章4001 問答文章4501 問答文章5001 問答文章5501 問答文章6001 問答文章6501 問答文章7001 問答文章7501 問答文章8001 問答文章8501 問答文章9001 問答文章9501
當前位置: 首頁 - 科技 - 知識百科 - 正文

MySQL服務器鏡像配置_MySQL

來源:懂視網 責編:小采 時間:2020-11-09 17:36:44
文檔

MySQL服務器鏡像配置_MySQL

MySQL服務器鏡像配置_MySQL:通過鏡像機制可把數據從一個地方復制到另一個地方,并能實現同步兩個或多個地方的數據。MySQL服務器也支持鏡像,大提高數據的安全性和穩定性。下面介紹一下MySQL數據中的鏡像機制:在鏡像關系中,一個MySQL服務器扮演主服務器角色,另外一個或多個服務器扮演
推薦度:
導讀MySQL服務器鏡像配置_MySQL:通過鏡像機制可把數據從一個地方復制到另一個地方,并能實現同步兩個或多個地方的數據。MySQL服務器也支持鏡像,大提高數據的安全性和穩定性。下面介紹一下MySQL數據中的鏡像機制:在鏡像關系中,一個MySQL服務器扮演主服務器角色,另外一個或多個服務器扮演

通過鏡像機制可把數據從一個地方復制到另一個地方,并能實現同步兩個或多個地方的數據。

MySQL服務器也支持鏡像,大提高數據的安全性和穩定性。下面介紹一下MySQL數據中的鏡像機制:

在鏡像關系中,一個MySQL服務器扮演主服務器角色,另外一個或多個服務器扮演從服務器角色,從服務器中的數據和主服務器中的數據完全一樣。

在鏡像建立之前,主服務器和從服務器必須進行一次完全同步。同步之后,在主服務器上所做的操作將會在從服務器上再實現,主服務器上的操作不是直接作用于從服務器上的。

負責在主、從服務器上傳輸各種修改動作的媒介是主服務器上的二進制變更日志,該日志記錄著主服務器上所有的操作動作。因此,主服務器必須激活二進制日志功能。

從服務器必須有足夠的權限從主服務器上接收二進制日志文件。鏡像協調信息記錄從服務器的進展情況,包括,從服務器正在讀取的二進制變更日志文件名和它在該文件里的當前讀寫位置。

每個主服務器可以有多個從服務器,但每個從服務器只能有一個主服務器。但MySQL服務器允許把一個從服務器作為另一個從服務器的主服務器,這樣就可創建一個鏡像服務器鏈。

鏡像機制在MySQL中還是一個新生事物,最早實現于3.23.15版。各版本間的鏡像能力有差異,一般來說,建議大家盡量使用最新的版本,下面列舉了不同版本的MySQL服務器在鏡像機制方面的兼容規則:

3.23.x系統版本的從服務器不能與4.x系統版本的主服務器通信。

4.0.0版本的從服務器只能與4.0.0版本的主服務器通信。

4.0.1或更高版本的從服務器既能與3.23.x系統版本的主服務器通信,也能與4.x系統版本的主服務器通信。但后一種情況要求主服務器的版本號等于或大于從服務器的版本號。

一般來說,建議遵循以下原則:

要盡可能地讓主服務器和從服務器都使用同一版本系統。

在選定系統后,盡量使用該系統的最新版本。

建立主從鏡像服務器的步驟:

確定主從服務器的鏡像ID號,主從服務器的ID號不能相同。在啟動主從服務器時,用--server_id啟動選項給出其ID。

從服務器必須在主服務器上有一個具備足夠的權限的帳戶,從服務器將使用該帳戶去連接主服務器并請求主服務器把二進制變更日志發送給它。可用以下命令創建這個帳戶:

mysql> GRANT REPLICATION SLAVE ON *.* TO 'slave_user'@'slave_host' IDENTIFIED BY 'slave_pass';
#REPLICATION權限只MySQL4.0.2后版本,之前的版本請用FILE權限。
把主服務器上的數據庫文件拷貝到從服務器上完成最初同步工作。也可用備份后再加載的方法。在MySQL 4.0.0及以后版本里,還可用在主服務器上運行LOAD DATA FROM MASTER語句來建立從服務器。但有約束條件:

數據表要全部是MyISAM表

為發出這條指令而在連接從服務器時使用的帳戶必須有SUPER權限。

從服務器用來連接主服務器的帳戶必須具備RELOAD和SUPER權限。注意,這是一個主服務器上的帳戶,而用來發出LOAD DATA FROM MASTER語句的帳戶是一個從服務器上的帳戶。

LOAD DATA FROM MASTER語句在執行時需申請一個全局性的讀操作鎖,這個鎖在語句執行期間阻塞主服務器上一切的寫操作。

無論用哪種方法同步數據,都要確保在開始制作備份到給主服務器重新配置好二進制日志功能這段時間,不能在主服務器上發生修改操作。

關閉服務器。

對主服務器的配置進行修改--把它的鏡像ID告訴它并激活其二進制日志功能。在主服務器要讀取的選項文件內增加以下內容:

[mysqld]
server-id=master_server_id
log-bin=binlog_name
重新啟動主服務器,從現在開始,它將把客戶對數據庫的修改操作記錄到二進制變更日志里。如果在此之前已經激活了二進制日志功能,則要在重啟前把二進制變更日志備份下來,在重啟后再發一條RESET MASTER語句去清除現有的二進制變更日志。

關閉從服務器。

對從服務器進行配置,使它知道自已的鏡像ID,到哪里去找主服務器以及如何去連接主服務器。配置內容如下:

[mysqld]
server-id=slave_server_id
master-host=master_host
master-user=slave_user #在主服務器上為從服務器建立的帳戶
msater-password=slave_pass #在主服務器上為從服務器建立的帳戶的密碼
master-connet-retry=30 #設置連接重試間隔,默認為60秒
master-retry-count=100000 #設置重試次數,默認為86400次
注:最后兩個選項在網絡連接不可靠時設置
重新啟動從服務器。從服務器用兩個信息源來確定它自已在鏡像工作中的進度位置:一個是數據目錄中的master.info文件,另一個是啟動選項所給定的配置信息。第一次啟動從服務器時,master.info文件不存在,從服務器會根據選項文件中給出的各種master-xxx選項值去連接主服務器。一旦連接成功,從服務器會創建一個master.info文件以保存各種連接參數和它自已的鏡像工作狀態。如果以后再重啟從服務器,從服務器會優先讀取該文件,而不是選項文件。所以如果你修改了選項文件的內容,想該選項生效就要刪除master.info文件并重啟從服務器。

以上步驟是鏡像所有數據庫的操作過程,如果我們想把mysql權限數據保留在主服務器上,排除在鏡像機制外的話,可用在選項文件的[mysqld]中加入--binlog-ignore-db=mysql選項,這樣,mysql數據庫上的操作就不會記錄在二進制變更日志里。如要排除其它數據庫,只要增加多幾個該選項即可。

通過以下幾個命令可監控和管理主從服務器:

SLAVE STOP,SLAVE START用于掛起來恢復從服務器上鏡像,如當備份時,可用該語句讓從服務器暫時停止鏡像活動。

SHOW SLAVE STATUS,在從服務器上查看其鏡像協調信息,這些信息可以用來判斷哪些二進制變更日志已經不再使用。

PURGE MASTER,在主服務器上對二進制變更日志進行失效處理。刪除所有從服務器都不再使用的二進制變更日志。

CHANGE MASTER,在從服務器上修改鏡像參數。如正在讀取主服務器上哪個二進制變更日志,正在寫哪個中繼日志文件等。

在MySQL4.0.2之后版本中,鏡像機制中的從服務器由兩個內部線程組成:

一個叫“I/O線程”,負責與主服務器通信,請求主服務器發送二進制變更日志,并把接收到的數據修改命令寫入某個中繼日志文件;用SLAVE STOP IO_THREAD或SLAVE START IO_THREAD可掛起或恢復該線程。

另一個叫“SQL線程”,負責從中繼日志中讀取數據修改命令并執行。同理,用SLAVE STOP SQL_THREAD或SLAVE START SQL_THREAD可掛起或恢復該線程。

中繼日志文件默認的文件為hostname-relay-bin.nnn和hostname-relay-bin.index。可用從服務器的--relay-log和--relay-log-index選項修改。在從服務器中還有一個relay-log.info中繼信息文件,可用--relay-log-info-file啟動選項修改文件名。

聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

文檔

MySQL服務器鏡像配置_MySQL

MySQL服務器鏡像配置_MySQL:通過鏡像機制可把數據從一個地方復制到另一個地方,并能實現同步兩個或多個地方的數據。MySQL服務器也支持鏡像,大提高數據的安全性和穩定性。下面介紹一下MySQL數據中的鏡像機制:在鏡像關系中,一個MySQL服務器扮演主服務器角色,另外一個或多個服務器扮演
推薦度:
  • 熱門焦點

最新推薦

猜你喜歡

熱門推薦

專題
Top
主站蜘蛛池模板: wwwxxx欧美| 国产欧美一区二区精品久久久 | 国产精品免费看久久久麻豆 | 亚洲国产成人久久午夜 | 国产精选在线观看 | 国产一区在线播放 | 欧美精品v国产精品v日韩精品 | 亚洲视频在线视频 | 欧美一区二区三区日韩免费播 | 九九九影院 | 91网红福利精品区一区二 | 日本免费大黄 | 精品一区二区三区免费毛片爱 | 亚洲国产成人精品区 | 亚洲精品国产第七页在线 | 国产一级特黄全黄毛片 | 国产第八页 | 青青青久久久 | 国产99久久亚洲综合精品 | 欧美成人精品一区二区三区 | 香港一级a毛片在线播放 | 视频国产精品 | 天天做天天爱夜夜爽毛片毛片 | 综合 欧美 国产 视频二区 | 日韩欧美视频一区 | 亚洲欧美激情精品一区二区 | 国产经典一区 | 国产精品视频第一区二区三区 | 国产区免费 | 国产伦精品一区二区三区 | 日本欧美另类 | 中文字幕高清 | 图片亚洲va欧美va国产综合 | 久久国产视频一区 | 国内精品伊人久久久久 | 亚洲一区二区三 | 日本v片免费一区二区三区 欧洲精品欧美精品 | 一级a毛片免费观看久久精品 | 69国产成人综合久久精品 | 国产成人精品免费大全 | 国产高清在线精品一区二区三区 |