码迷,mamicode.com
首页 > 数据库 > 详细

MySQL - 主从结构.添加新 Slave

时间:2016-08-03 01:20:23      阅读:294      评论:0      收藏:0      [点我收藏+]

标签:

复制从库主要步骤
====================
可以看到,从主库复制会有段时间锁表,这段时间会影响主库的使用。如果我们能直接从从库进行复制,就不会对主库产生影响了。但是,从从库复制要保证的是复制过程中从库上的数据不会发生变化,所以要先停掉从库。
1.停止从库: mysql> stop slave;
2.看当前从库的状态。和前面的看主库状态一样。但现在是从从库复制,所以查看从库状态:mysql> show slave status;
记下 Relay_Master_Log_file 和 Exec_Master_Log_Pos, 用处和前面一样.
3.备份从库数据.用 mysqldump
4.在新的从库上还原数据
5.设置新从库的 slave 参数.change master to master_host = ‘192.168.3.119‘,master_port = 3306,master_user = ‘repl_user‘,master_password=‘root‘,master_log_file=‘master-bin.000005‘,master_log_pos=194244;
可以看到,虽然新从库是从从库复制的数据,但实际上 binlog 的 master 还是指向的主库。
另外,这里将 master_log_file 和 master_log_pos 设置成第 2 步中的 Relay_Master_Log_file 和 Exec_Master_Log_Pos
start slave;

MySQL - 主从结构.添加新 Slave

标签:

原文地址:http://www.cnblogs.com/qijiu/p/5731231.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!