您的位置:首页 > 数据库 > MySQL

MySQL binlog基本操作

2015-12-22 16:46 771 查看
常用操作:

1. 设置启用binlog

  log-bin = binlog

2. 设置全备和增量备份

#crontab -e

* 0 * * 7 /usr/bin/mysqldump mybinlog > /tmp/binlog.bak

* 0 * * 1-6/1 /usr/bin/mysql -e 'flush logs'

3. 常见操作命令:

  是否启用了日志
  show variables like 'log_bin';

  怎样知道当前的日志
  show master status; 

  只查看第一个binlog文件的内容

  show binlog events;
  查看指定binlog文件的内容

  show binlog events in 'mysql-bin.000002';

  获取binlog文件列表

  show binary logs;

  指定恢复位置:

  mysqlbinlog --start-date="2005-04-20 9:55:00" --stop-date="2005-04-20 10:05:00"
  /var/log/mysql/bin.123456 > /tmp/mysql_restore.sql
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: