我们在查看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 #这里没有加分号
成功!!!
制作不易,感谢关注!