mysql关于binlog日志的操作
2024-08-24 18:18:46
查看binlog日志选项和存储位置:
mysql> show variables like 'log_%';
1.查看所有binlog日志列表
mysql> show master logs; 2.查看master状态,即最后(最新)一个binlog日志的编号名称,及其最后一个操作事件pos结束点(Position)值
mysql> show master status; 3.刷新log日志,自此刻开始产生一个新编号的binlog日志文件
mysql> flush logs;
注:每当mysqld服务重启时,会自动执行此命令,刷新binlog日志;在mysqldump备份数据时加 -F 选项也会刷新binlog日志; 4.重置(清空)所有binlog日志
mysql> reset master; 查询日志position的方法:
mysql> show binlog events [IN 'log_name'] [FROM pos] [LIMIT [offset,] row_count]; 选项解析:
IN 'log_name' 指定要查询的binlog文件名(不指定就是第一个binlog文件)
FROM pos 指定从哪个pos起始点开始查起(不指定就是从整个文件首个pos点开始算)
LIMIT [offset,] 偏移量(不指定就是0)
row_count 查询总条数(不指定就是所有行)
A.查询第一个(最早)的binlog日志:
mysql> show binlog events\G; B.指定查询 mysql-bin.000021 这个文件:
mysql> show binlog events in 'mysql-bin.000021'\G; C.指定查询 mysql-bin.000021 这个文件,从pos点:8224开始查起:
mysql> show binlog events in 'mysql-bin.000021' from 8224\G; D.指定查询 mysql-bin.000021 这个文件,从pos点:8224开始查起,查询10条
mysql> show binlog events in 'mysql-bin.000021' from 8224 limit 10\G; E.指定查询 mysql-bin.000021 这个文件,从pos点:8224开始查起,偏移2行,查询10条
mysql> show binlog events in 'mysql-bin.000021' from 8224 limit 2,10\G;
最新文章
- Javascript技巧
- Zookeeper-Zookeeper的配置
- ASP.NET原理分析
- C#识别验证码技术-Tesseract
- 【转】iOS页面间传值的方式(Delegate/NSNotification/Block/NSUserDefault/单例)-- 不错
- [C++基础]关键词volatile
- 关于c:\fakepath\的解决办法
- poj2785 简单二分
- css响应式布局
- 机器学习之--线性回归sigmoid函数分类
- iconfont在线链接使用方法(转)
- vue——script内容详解
- logstash 使用kafka范例
- Hadoop3集群搭建之——安装hadoop,配置环境
- CSS让DIV按照背景图片的比例缩放,并让背景图片填充整个元素(转)
- 1、爬虫简介与request模块
- Virtualbox虚拟机克隆
- ant入门程序
- 【Linux笔记】CentOS yum 安装 vsftpd
- final修饰的变量是引用不能改变还是引用的对象不能改变