This is a read-only copy of the MariaDB Knowledgebase generated on 2024-12-22. For the latest, interactive version please visit https://mariadb.com/kb/.

重置(清零)

语法

RESET reset_option [, reset_option] ...

说明

RESET 语句是用来清除服务器的运行状态(主要是指运行日志)。而且一定要有RELOAD privilege 权限,才能执行RESET

RESET 可以理解为一个加强版的FLUSH

下面是 RESET 的各种操作:

OptionDescription
SLAVE ["connection_name"] [ALL]将副服务器中所有中继日志清除掉,然后在主服务器的二进制文件上重置复制节点地址。
MASTER删除所有原来二进制日志,并且清空二进制索引文件 (--log-bin-index) ,再新建一个二进制日志文件。如果你想将主服务器重新初始化,上面的操作就是必须的。但是如果你仅仅是想删除旧的日志,或者是没有用二进制日志文件,你应该使用下面这个命令: PURGE BINARY LOGS
QUERY CACHEthe query cache中所有的查询语句或是结果删除。 更多信息可以参考 FLUSH QUERY CACHE.
Content reproduced on this site is the property of its respective owners, and this content is not reviewed in advance by MariaDB. The views, information and opinions expressed by this content do not necessarily represent those of MariaDB or any other party.