数据库备份与恢复

MySQL Binary Log也就是常说的bin-log, ,是mysql执行改动产生的二进制日志文件,其主要作用有两个:
 

* 数据回复 
* 主从数据库。用于slave端执行增删改,保持与master同步。 

binlog日志包括两类文件:

1)二进制日志索引文件(文件名后缀为.index)用于记录所有的二进制文件
2)二进制日志文件(文件名后缀为.00000*)记录数据库所有的DDL和DML(除了数据查询语句select)语句事件。

如何开启binlog日志:

首先查看是否开启了binlog日志:

 show variables like ‘log_%‘; 

如果:

打开my.ini文件,添加一条配置信息:

log-bin=mysql-bin