http://reeddeer.blog.163.com/blog/static/11817104020104133353673/
4、从服务器上的相关命令
slave start
slave stop
SLAVE STOP IO_THREAD //此线程把master段的日志写到本地
SLAVE start IO_THREAD
SLAVE STOP SQL_THREAD //此线程把写到本地的日志应用于数据库
SLAVE start SQL_THREAD
reset slave
SET GLOBAL SQL_SLAVE_SKIP_COUNTER
load data from master
show slave status(SUPER,REPLICATION CLIENT)
CHANGE MASTER TO MASTER_HOST=, MASTER_PORT=,MASTER_USER=, MASTER_PASSWORD= //动态改变master信息
PURGE MASTER [before 'date'] 删除master端已同步过的日志
5、产生的mysql-bin.00000x文件需要定期删除
6、同步出错时,如果被同步语句确定在从库上可以被忽略,那么做以下操作:
slave stop;
SET GLOBAL SQL_SLAVE_SKIP_COUNTER = n;
slave start;
看show slave status \G;中的Seconds_Behind_Master: 0为正常
7、如果因为其他原因从不能同步,那么可以用下面语句来使从继续同步:
change master to master_log_file=’ mysql-bin.000001’,master_log_pos=8866;