202108-06 mysql5.7使用binlog 恢复数据的方法 第一步:保证mysql已经开启binlogshowvariableslike'%log_bin%';log_bin为on是开启。第二步:进入binlog文件目录,找到二进制日志文件mysql>showbinarylogs;#获取binlog文件列表mysql>showmasterstatus;#查看当前正在写入的binlog文件mysql>resetmaster;重置binlog第三步:通过mysqlbinlog工具命令查看数据库增删改查记录(必须切换到mysqlbinlog目录才有效)或者直接指定binlog例子1:查询2021-3-1214:00:00到... 继续阅读 >
202107-17 MySQL通过binlog恢复数据 目录mysql日志文件binlog日志binlog日志开启日志开启方式:binlog日志格式binlog日志查看工具:mysqlbinlog使用binlog恢复数据线下实操小结mysql日志文件任何成熟软件都会有一套成熟的日志系统,当软件出现问题时,这些日志就是查询问题来源的宝库。同样,mysql也不例外,也会有一系列日志记录mysql的运行状态。mysql主要有以下几种日志:错误日志:记录mysql运行过程中的错误信息一般查询日志:记录mysql正在运行的语... 继续阅读 >
202010-30 MySQL 两种恢复数据的方法 一前言前一段时间接二连三的出现开发人员在测试环境和生产误操作导致数据库误删除/更新,对DBA而言,回滚数据着实是一件头疼的事情,凡涉及到恢复线上数据必然对应用带来一定的影响。大多数情况是开发误操作delete数据,update多数行,根据之前的操作经验,本文介绍常用的恢复方法。二常用的恢复方式2.1利用备份恢复使用这种方式的前提必须有最近的备份集或者知道出现误操作起始的binlog位点或者GTID,利用备份集恢复到中间的机... 继续阅读 >