当前位置:Gxlcms > 数据库问题 > mysql主从相关

mysql主从相关

时间:2021-07-01 10:21:17 帮助过:21人阅读

1.主数据库主机受控(黑客入侵)  
2.主机物理损坏  
3.系统环境  
##切换过程:  
(1) Master down  
(2) Slave1 切换成新的Master  
(3) Slave2 更换Master配置为原Slave2  

1.从slave(slave1)群众中选定一个slave,准备换成master  

2.检查slave1的复制状态  
mysql> SHOW PROCESSLIST; ## 检查Slave1是否已经完成从Master读取relay log,若还处于读的状态,stop slave,数据将lost  

3.停止slave1的slave进程,设置为master  
mysql> STOP SLAVE;  
mysql> RESET MASTER;  

4.将slave 群中的其他slave(slave2)的Master切换成新的master(上述1,2,3所操作的master)  
mysql> stop slave;  
mysql> CHANGE MASTER TO  
mysql> MASTER_HOST="192.168.10.x",  
mysql> MASTER_USER=‘user‘,  
mysql> ;  
mysql> start slave;  

5.检查slave的状态  
mysql> show slave status \G;  

6.检查复制是否成功  
(1) 在新的Master创建测试表:  
mysql> create table t1 as select * from test; ##已有的test数据库  
mysql> show tables;  
mysql> select count(*) from t1;  
(2) 在slave2上面看是否已成功复制  
mysql> show tables;  
mysql> select count(*) from t1; 


7.若成功复制,则整个操作完成 


本文出自 “WoSec” 博客,谢绝转载!

mysql主从相关

标签:mysql主从相关

人气教程排行