当前位置:Gxlcms > 数据库问题 > mysqlbinlog作用

mysqlbinlog作用

时间:2021-07-01 10:21:17 帮助过:16人阅读

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作用

标签:开始   定时   导入   增删改查   date   --   位置   osi   star   

人气教程排行