mysql 配置主從備份 主庫(kù)3306 從庫(kù) 3308
1. 3306 my.ini配置
server-id = 306
log-bin=E:\logs\mysqlBin\306\log
max_binlog_size = 100M
#不同步數(shù)據(jù)庫(kù)
#binlog-ignore-db = mysql
#同步數(shù)據(jù)庫(kù) 有多個(gè)配置多個(gè)
binlog-do-db=clarify
binlog-do-db=clarify2
binlog-do-db=chailuyou
log-slave-updates
expire_logs_day=7
binlog_format="MIXED"
query_cache_type = 1
query_cache_size = 600000
2.3308 my.ini
server-id = 308
log-bin = E:\logs\mysqlBin\308\log
max_binlog_size = 100M
#不同步
#binlog-ignore-db = mysql
#同步 有多個(gè)配置多個(gè)
binlog-do-db = clarify
binlog_do_db = clarify2
binlog_do_db = chailuyou
log-slave-updates
expire_logs_day=7
binlog_format = "MIXED"
query_cache_type = 1
query_cache_size = 600000
3.在3306上執(zhí)行
show master status;
#記錄下file position
#然后在3308執(zhí)行
change master to master_host="...",master_port=3306,master_user="...",
master_password="...",master_log_file="file值",master_log_pos=position值;
#啟動(dòng)同步
start slave;
#查看同步狀態(tài)
show slave status;
#Slave_IO_Running 與 Slave_SQL_Running 都為YES為啟動(dòng)#成功 這時(shí)修改3306 3308自動(dòng)同步
如果配置雙向 步驟3在3306再執(zhí)行一遍
4.如果出現(xiàn)同步停止 查看從庫(kù)數(shù)據(jù)文件下的.err文件 解決掉異嘲构瘢或者跳過那句
#停止同步
stop slave;
#表示跳過一步錯(cuò)誤酝惧,后面的數(shù)字可變
set global sql_slave_skip_counter =1;
#開啟同步
start slave;