Mysql系列(十五)mysql主從配置

黄舟
發布: 2017-01-22 17:07:58
原創
1009 人瀏覽過

從庫可以很多台,我們假設一台主M,一台從S。

 

主M檔案新增:

server-id=1
bin-log=logbin
登入後複製

這個名字隨意

記得重啟

 

從S

主M客戶端執行:

server-id=2
登入後複製

記錄下檔案與位置(File,Position),例如:logbin.000001      120

 

在從Smaster_host 位址master_user='有同步複製權限的帳號',master_password='密碼',master_log_file='logbin.000001',master_log_pos=120;

同步複製權限是指:REPLICATION SLAVE。


為從localhost連接來的user帳號(密碼為pwd)授權範例sql:

>show master status;
登入後複製

開啟從S:

>grant replication slave on *.* to 'user'@'localhost' identified by 'pwd';
>flush privileges;
登入後複製

 

查看從S狀態:

rrrereee

 

主從備份是主M機執行的指令自動在從S機執行,所以如果M已經有了一個S沒有的庫,你在庫上做的操作會導致同步複製失敗。因此,建議用乾淨的MySQL實例做主從備份。


在從S停止從備份:stop slave;清理:reset slave;

以上就是Mysql系列(十五)mysql主從配置的內容,更多相關內容請關注PHP中文網(www.php.cn) !

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!