1、mysqlbinlog xxx-bin.001|more   查看binlog
 
2、set SQL_log_bin =0 停止使用binlog
                   =1  使用binlog
   参见《mysqlDBA必会》
 
3、 mysqlbinlog xxx-bin.000001 |mysql -u root  -p
    利用binlog恢复数据库
4、
     #at 4
     #070813 14:16:6    server id 1 log_pos 4 Query    thread_id=2 exec_time=0 error_code=0    
         use config_center3;
         SET TIMESTAMP=1186985896;
         update subscription set package_id=5,vaccount_id=ditest111 where id=2;
 
    这里包含了POSITION
              TIMESTAMP
              EXEC_TIME   执行时间
              ERROR_CODE  错误码
              和执行的sql
 
5、Mysql异步备份机制的原理
1)、备机启动备份,创建一个I/O线程,用于连接到主机并请求主机的更新语句。
2)、主机为每个备机创建一个线程,用于发送二进制日志内容(binlog内容),该线程可以通过show processlist语句查看,名称为
  binlog dump
3)、备机I/O线程读取主机发送的更新,将其拷贝到本地文件,成为中继日志(relay logs)
4)、备机创建SQL线程读取中继日志,并执行日志中的sql
 
。。。。。。。。。。。。。待续