mysqlbinlog: File ‘mysql-bin.000001;‘ not found (Errcode: 2 - No such file or directory)
我们在查看MySQL的二进制文件的时候,是不能直接查看的我们需要 mysqlbinlog 二进制日志查看工具进行协助查看。
因为我们使用的是CMD命令行的方式,首先切换到二进制文件的目录 所以我们使用命令
cd C:\ProgramData\MySQL\MySQL Server 5.7\Data mysqlbinlog mysql-bin.000001;
结果是这样的
C:\ProgramData\MySQL\MySQL Server 5.7\Data>mysqlbinlog mysql-bin.000001; /*!50530 SET @@SESSION.PSEUDO_SLAVE_MODE=1*/; /*!50003 SET @OLD_COMPLETION_TYPE=@@COMPLETION_TYPE,COMPLETION_TYPE=0*/; DELIMITER /*!*/; mysqlbinlog: File 'mysql-bin.000001;' not found (Errcode: 2 - No such file or directory) SET @@SESSION.GTID_NEXT= 'AUTOMATIC' /* added by mysqlbinlog */ /*!*/; DELIMITER ; # End of log file /*!50003 SET COMPLETION_TYPE=@OLD_COMPLETION_TYPE*/; /*!50530 SET @@SESSION.PSEUDO_SLAVE_MODE=0*/;
分析报错日志: mysqlbinlog: File 'mysql-bin.000001;' not found (Errcode: 2 - No such file or directory)
说的是找不到这个文件,然后仔细查看发现是多加了一个分号,假如我们把分号去掉会不会正确了呢?
mysqlbinlog mysql-bin.000001 #这里没有加分号