Documentation Home

13.7.6.6 RESET 语句

RESET reset_option [, reset_option] ...

reset_option: {
    MASTER
  | QUERY CACHE
  | SLAVE
}

RESET语句用于清除各种服务器操作的状态。您必须具有 RELOAD执行权限 RESET

RESET作为FLUSH声明的更强版本。请参阅 第 13.7.6.3 节,“FLUSH 语句”

RESET语句导致隐式提交。请参阅第 13.3.3 节,“导致隐式提交的语句”

仅在 MySQL 5.6.11 中,gtid_next 必须AUTOMATIC在发出此语句之前设置为。(错误#16062608、错误#16715809、错误#69045)

以下列表描述了允许的 RESET语句 reset_option值:

  • RESET MASTER

    删除索引文件中列出的所有二进制日志,将二进制日志索引文件重置为空,并创建一个新的二进制日志文件。

  • RESET QUERY CACHE

    从查询缓存中删除所有查询结果。

  • RESET SLAVE

    使副本忘记其在源二进制日志中的复制位置。还通过删除任何现有的中继日志文件并开始一个新文件来重置中继日志。