Documentation Home

13.7.7.1 显示二进制日志语句

SHOW BINARY LOGS
SHOW MASTER LOGS

列出服务器上的二进制日志文件。此语句用作 第 13.4.1.1 节“PURGE BINARY LOGS 语句”中描述的过程的一部分,它显示了如何确定可以清除哪些日志。SHOW BINARY LOGS需要REPLICATION CLIENT特权(或已弃用的 SUPER特权)。

加密的二进制日志文件有一个 512 字节的文件头,用于存储文件加密和解密所需的信息。这包含在 显示的文件大小中 SHOW BINARY LOGS。该 Encrypted列显示二进制日志文件是否已加密。binlog_encryption=ON如果为服务器设置,则二进制日志加密处于活动状态 。如果在服务器运行时激活或停用二进制日志加密,则不会加密或解密现有的二进制日志文件。

mysql> SHOW BINARY LOGS;
+---------------+-----------+-----------+
| Log_name      | File_size | Encrypted |
+---------------+-----------+-----------+
| binlog.000015 |    724935 |       Yes |
| binlog.000016 |    733481 |       Yes |
+---------------+-----------+-----------+

SHOW MASTER LOGS相当于SHOW BINARY LOGS.