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
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
相关文章推荐
- mysql进阶(十八)完全卸载mysql数据库图文教程
- mysql进阶(十八)完全卸载mysql数据库图文教程
- MySQL忘记密码,或:root密码重置报错:mysqladmin: connect to server at 'localhost' failed的解决方案
- mysql中char与varchar的区别分析
- mysql进阶(十七)Cannot Connect to Database Server
- mysql进阶(十七)Cannot Connect to Database Server
- MySQL单台服务器跑多个实例子
- mysql数据库基本数据类型
- MySql错误处理- 错误代码和消息
- show table status like '表名' \G 显示表信息
- mysql基础示例
- Mysql 高负载排查思路
- Failed to parse MySQL config at /usr/bin/pt-config-diff line 2979.
- node js 连接mysql数据库
- mysql order by 查询优化
- mysql 正则表达式替换内容
- 提取mysql binlog日志内容
- Hibernate4.x执行mysql的存储过程
- mysql-no-install 手动安装
- 查看和修改事务提交模式