暂无图片
如何查看binlog的产生时间,比如误操作的时间点知道了,怎么知道这个时间点是对应的那个binlog文件 呢?
我来答
分享
暂无图片 匿名用户
如何查看binlog的产生时间,比如误操作的时间点知道了,怎么知道这个时间点是对应的那个binlog文件 呢?

如何查看binlog的产生时间,比如误操作的时间点知道了,怎么知道这个时间点是对应的那个binlog文件 呢?

我来答
添加附件
收藏
分享
问题补充
2条回答
默认
最新
小绵狼

去binlog目录通过ll命里查看文件时间就知道了

暂无图片 评论
暂无图片 有用 0
打赏 0
大大刺猬

在OS层面查看binlog的最后写入时间(ls -lt xxx), 比误操作时间大的第一个binlog就是.
其实使用Mysqlbinlog之类的解析binlog的话, 是支持指定时间的, 直接使用正则全部匹配即可, 不满足时间范围的是不会解析的
例子
我的误操作时间为 8.20号8:30, 那么就是对应如下的m3314.000272 (最后更新时间比8:30大的第一个Binlog文件)

10:33:46 [root@ddcw21 ibd2sql]#ls -ltr /data/mysql_3314/mysqllog/binlog/ total 91368 -rw-r----- 1 mysql mysql 2482 Aug 10 19:25 m3314.000266 -rw-r----- 1 mysql mysql 93512333 Aug 11 20:24 m3314.000267 -rw-r----- 1 mysql mysql 976 Aug 14 18:08 m3314.000268 -rw-r----- 1 mysql mysql 340 Aug 15 19:27 m3314.000269 -rw-r----- 1 mysql mysql 4176 Aug 18 17:41 m3314.000270 -rw-r----- 1 mysql mysql 340 Aug 18 18:43 m3314.000271 -rw-r----- 1 mysql mysql 1130 Aug 20 09:55 m3314.000272 -rw-r----- 1 mysql mysql 1450 Aug 21 18:19 m3314.000273 -rw-r----- 1 mysql mysql 1507 Aug 21 22:57 m3314.000274 -rw-r----- 1 mysql mysql 460 Aug 22 09:09 m3314.index -rw-r----- 1 mysql mysql 317 Aug 22 09:09 m3314.000275
复制
暂无图片 评论
暂无图片 有用 1
打赏 0
回答交流
Markdown


请输入正文
提交
相关推荐
mysql 表的操作日志怎么查看?
回答 1
使用mysqlbinlog查看生成的binlog日志 mysqlbinlogv vbase64outputdecoderows 
MySQL 两个表a表左连接b表查询,a表的时间类型跟b表的时间类型不一样,如何取出a表的时间大于b表的时间的数据?
回答 1
已采纳
在sql中把一个表的时间类型字段转换成和另一个表匹配后再写判断条件
MySQL8如何修改库名?
回答 2
已采纳
首先:不管存储引擎是InnoDB还是MyISAM直接去修改data下的文件夹名称都是不可行的。renamedatabaseoldnameTOnewname;也是不可行的。可采取的方法:方法一:新建数据
MySQL5.6 没有备份,只有一个月的binlog怎么恢复drop的表?
回答 2
已采纳
做不到了。
无索引自动生产的伪列db_row_id,mysql如何查到?
回答 1
据我所知,mysql无法直接查询到rowid,但是可以借助第三方工具得到,比如ibd2sql例子:pythonmain.py/data/mysql3308/mysqldata/db1/t.ibdsdi
mysql有没有类似strip()这种类型的函数?
回答 1
已采纳
trim的语法TRIM([{BOTH|LEADING|TRAILING}[remstr]FROM]str)BOTH首尾LEADING首TRAILING尾remstr要去掉的字符str要处理的字符串例S
在高并发情况下,如何做到安全的修改同一行数据?
回答 4
已采纳
要安全的修改同一行数据,就要保证一个线程在修改时其它线程无法更新这行记录。一般有悲观锁和乐观锁两种方案使用悲观锁悲观锁思想就是,当前线程要进来修改数据时,别的线程都得拒之门外比如,可以使用select
mysql和mongodb的区别
回答 3
已采纳
mongodb是文件存储的数据库。MySQL是关系型数据库。针对的场景不一样。
mysql能按正常安装,不使用自定义安装,正常安装后,再改端口可以吗?
回答 9
学习了
在一个高并发的MySQL数据库环境中,哪一个设置能够帮助减少不必要的行级锁冲突,同时保持良好的数据一致性和事务隔离?
回答 1
已采纳
B)设置innodbautoinclockmode2(即:INTERLEAVED模式)