Ali*_*var 6 mysql sql master-slave percona
我们有一个跟随主人的奴隶。在不久的将来,master将关闭,当前的slave将成为新的master。
成为master后,如何撤销CHANGE MASTER TO MASTER_HOST='master'...之前在slave上执行的SQL语句?
我可以执行,STOP SLAVE;但我很好奇如何取消和撤消CHANGE MASTER TO MASTER_HOST='master'...。
无需撤消更改主信息,因为它不会影响任何内容。如果您仍然希望它删除详细信息,那么您可以将所有值设置为空白。或者删除 master.info 文件并重新启动 MySQL。直接命令是:
RESET SLAVE;
Run Code Online (Sandbox Code Playgroud)
在 MySQL 8 及更高版本中,RESET SLAVE已弃用。RESET REPLICA代替使用。RESET REPLICA不更改任何复制连接参数。如果要删除所有复制连接参数,请使用RESET REPLICA ALL。
参考号 https://dev.mysql.com/doc/refman/8.0/en/reset-replica.html