window下启动MySQL二进制日志文件

mysql 安装后可以启动 bin-log 功能,以记录数据库的数据操作的记录,必要时候恢复数据,mysql的日志分为以下几种:

  错误日志:     -log-err 

   查询日志:     -log 

   慢查询日志:   -log-slow-queries 

   更新日志:     -log-update 

   二进制日志: -log-bin 

    查看是否启用了日志:

mysql>show variables like 'log_%'; 

发现日志都没有开启.

要启动mysql 的二进制日志,很简单,步骤如下:

     一 、配置mysql my.ini,在[mysqld] 下添加

log-bin = C:/Program Files (x86)/MySQL/MySQL Server 5.0/log-bin/logbin.log

上面是配置mysql二进制日志存放的目录,目录可以随便指定,我是在mysql安装的根目录下新建了log-bin文件夹作为存放二进制日志文件的目录,在指定路径时要注意以下两点:

   1 在目录的文件夹命名中不能有空格,比如“aa bb”文件夹 是不允许的,这样,在访问日志时候会报错;

   2 指定目录时候一定要以*.log结尾,即不能仅仅指定到文件夹的级别,如上面我写的logbin.log,这时候,日志文件的名称是logbin.000001 logbin.000002。。。不然不会有日志文件产生。

二 、mysql.ini 修改后,保存,然后重启mysql服务,重启后在

C:/Program Files (x86)/MySQL/MySQL Server 5.0/log-bin
目录下会产生 logbin.000001  和  logbin.index  两个文件。




    三、查看二进制文件

dos命令行中,进入到mysql的安装目录下,即C:/Program Files (x86)/MySQL/MySQL Server 5.0,再进到bin/目录下,执行mysqlbinlog命令查看日志:

C:\Program Files (x86)\MySQL\MySQL Server 5.0\log-bin>mysqlbinlog logbin.000001



为了方便查看日志内容 可以导出到.sql文件

C:\Program Files (x86)\MySQL\MySQL Server 5.0\log-bin>mysqlbinlog logbin.000001 >a.sql


参考:http://blog.csdn.net/uvyoaa/article/details/6550685


  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值