1.版本兼容:MySQL支持從低版本的MySQL向高版本的MySQL進行復制。例如:master版本是5.5,slave版本是5.6,,即slave的版本必須高於或等於master的版本。mysql
使用多版本的Mysql進行復制會致使沒法實現多master,無論master和slave有多少臺主機。這要求Mysql的小版本號也必須相同。舉個例子,若是你想使用鏈式或者環形的複製,你不能同時使用MySQL5.6.1,MySQL5.6.2和MySQL5.6.4,儘管你能使用它們中的任意兩個實現複製。sql
2.配置masterspa
master上必須啓用二進制日誌,並設置一獨一無二的server ID,設置完成以後須要重啓服務。日誌
首先關掉MySQL服務,編輯my.cnf文件或者my.ini文件。server
*Linux中查找my.cnf文件的方法:io
# mysqld --verbose --help|grep -A 1 'Default options'ast
獲得以下輸出:/etc/my.cnf /etc/mysql/my.cnf /usr/etc/my.cnf ~/.my.cnf配置
表示MySQL按以上順序查找my.cnf文件二進制
找到[mysqld]片斷grep
[未完待續]