MySql通过二进制日志文件恢复数据

本文介绍了在MySQL中如何通过二进制日志文件恢复数据。首先,解释了开启二进制日志的配置方法,然后通过创建、插入、删除数据表的步骤展示了日志文件的生成与使用。最后,详细说明了如何利用mysqlbinlog命令恢复数据,强调了在查看操作记录时应注意的日志文件选择。
摘要由CSDN通过智能技术生成

   在《百度、阿里、腾讯如何承载PB级别大数据》的视频中了解到,大型网站的数据库每天都会定时的进行数据备份份。如果设置每天的0点进行数据备份,在两个数据备份周期期间数据库出现宕机情况,0点到宕机这个时间段的数据如何备份呢?在MySql中是通过数据库的二进制日志文件进行数据恢复的。

   MySql的二进制日志文件默认是关闭的,需要我们在MySql根目录下的my.ini文件中设置为开启状态。设置方式为在[mysqld]节点下,添加log-bin= D:\mysql-5.6.24\data\mysql binlog-do-db=dbbin,mysql为生成的二进制日志文件名,dbbin为需要记录日志的数据库,配置完成后重启MySql服务。下面我通过一个实例讲解如何通过二进制日志文件恢复数据。

   1.在mysql中创建一个数据表,操作如下:

   

评论 16
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值