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 节“导致隐式提交的声明”。
以下列 table 描述了允许的RESET语句* reset_option
*值:
RESET MASTER
删除索引文件中列出的所有二进制日志,将二进制日志索引文件重置为空,并创建一个新的二进制日志文件。
RESET QUERY CACHE
从查询缓存中删除所有查询结果。
Note
从 MySQL 5.7.20 开始,查询缓存已弃用,并在 MySQL 8.0 中删除。弃用包括重置查询缓存。
RESET SLAVE
使副本忘记源二进制日志中其复制位置。还可以通过删除任何现有的中继日志文件并开始一个新的中继日志来重置中继日志。