DISCARD
命令在 MySQL 復制中的作用是丟棄或取消正在進行的復制過程
在 MySQL 5.6 及更高版本中,DISCARD
命令可以與 RELAYLOG
子句一起使用,以丟棄中繼日志中的事件。這在某些情況下可能很有用,例如,當你需要跳過某些錯誤或不一致的事件時。
以下是使用 DISCARD RELAYLOG
命令的示例:
DISCARD RELAYLOG;
請注意,DISCARD RELAYLOG
命令會刪除中繼日志中的所有事件,因此在使用它之前,請確保你了解其影響。在執行此命令之后,從服務器將不再處理先前接收到的任何事件,并且可能需要重新同步復制。