Code Bye

讨教mysql在 windows下查看二进制日志 文件


讨教 这样写,有问题吗? 谢谢
解决方案

10

查看binlog,可以mysqlbinlog binglog文件地址 > test.sql即可

20

引用

具有SUPER权限的客户端可以通过SET SQL_LOG_BIN=0语句禁止将本人的语句记入二进制记录。参见13.5.3节,“SET语法”。
你可以用mysqlbinlog实用工具检查二进制日志文件。假如你想要重新处理日志止的语句,这很有用。例如,可以从二进制日志更新MySQL服务器,方法如下:
shell> mysqlbinlog log-file | mysql -h server_name

关于mysqlbinlog实用工具的详细信息以及怎么样使用它,参见8.6节,“mysqlbinlog:用于处理二进制日志文件的实用工具”。
假如你正使用事务,必须使用MySQL二进制日志进行备份,而不能使用旧的更新日志。
查询结束后、锁定被释放前或提交完成后则立即记入二

.

10

你要在windows的命令行执行mysql的mysqlbinlog:
C:\Program Files\MySQL\MySQL Server 5.6\bin>mysqlbinlog --start-position=4 --stop-position=3000 "C:\ProgramData\MySQL\MySQL Server 5.6\data\mysql.000001" >c:\test.txt

CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明讨教mysql在 windows下查看二进制日志 文件