mysqlbinlog作用

Posted 一把纯钧

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mysqlbinlog作用相关的知识,希望对你有一定的参考价值。

mysqlbinlog:解析mysql的binlog日志

在 mysql-bin.index里面记录了所有的binlog文件,它是一个索引

binlog日志的作用:用来记录mysql内部增删改查等对mysql数据库有更新的内容的记录。

查看更新的语句:mysqlbinlog mysql-bin.002432


恢复具体库的日志:mysqlbinlog -d oldboy mysql-bin.324234 >oldboy.sql,所以需要指定库,如果日志里面所有的语句都恢复可能会出现问题,因为不是每个库都被删了



指定时间和位置点恢复

指定开始和结束:
mysqlbinlog mysql-bin.23424 --start-position=365 --stop-position=465 -r pos.sql
									将日志文件重定向到这个文件,然后再导入
																		
																		
指定时间恢复
mysqlbinlog mysql-bin.23424 --start-datetime=‘2017-07-23 02:58:34‘ --stop-datetime=‘2017-07-23 02:59:34‘ -r time.sql

  

以上是关于mysqlbinlog作用的主要内容,如果未能解决你的问题,请参考以下文章

这些 C++ 代码片段有啥作用?

这个代码片段有啥作用?

刷新片段不再起作用?

java代码在片段活动中不起作用

如何通过单击片段内的线性布局从片段类开始新活动?下面是我的代码,但这不起作用

Javascript代码片段在drupal中不起作用