1 定义
bin-log日志记录了所有的DDL和DML的语句,但不包括查询的语句,语句以事件的方式保存,描述了数据的更改过程,此日志对发生灾难时数据恢复起到了极为重要的作用。
2 开启
mysql默认是没有开发bin-log日志,首先我们需要开启bin-log日志,在my.cnf中修改
[mysqld]
log_bin = mysql-bin
datadir=/var/lib/mysql //指定数据文件存放目录,如二进制日志文件
查看二进制日志文件
cd /var/lib/mysql
ls
由于日志是以二进制方式存储的,不能直接读取,需要使用mysql自带的mysqlbinlog工具来进行查看
mysqlbinlog mysql-bin.000001
参考文档:
http://www.blogjava.net/dongbule/archive/2010/09/04/331050.html
时间: 2024-11-10 07:59:23