【MySQL运维】reset slave与reset slave all主要区别

tanglu 350 2022-05-12

1、reset slave

清理slave的同步信息

· reset slave会清理master.info和relay-log.info文件

· reset slave会删除所有的relay log并刷新出一个新的relay log

· reset slave会重置MASTER_DELAY,让复制延迟为0

· reset slave不会清理内存里的同步复制配置信息

· reset slave不会重置gtid_executed、gtid_purged


2、reset slave all

作用同reset slave,但是还会清理内存里的同步配置信息,比如master host, master port等。也就是说如果没有使用change master命令重新定向,执行start slave还是会指向旧的master


3、示例

· 查看当前从库状态

show slave status \G

1.png

· 执行reset slave后再次查看

reset slave
show slave status \G


2.png


· 执行reset slave all后再次查看,此时已经没有任何数据

reset slave all
show slave status \G


3.png

版权声明
本站所有文章均为原创,转载请注明出处!小站维护不易,如果对您有所帮助,希望能点击一下站内广告,谢谢!
上一篇:【系统运维】文本流编辑器工具sed命令使用教程
下一篇:【系统运维】文本处理工具awk命令使用教程
相关文章

 发表评论

暂时没有评论,来抢沙发吧~

微信二维码