RDS查看Binlog日志内容

 

工程师 65533 号 : 您好,已经被上传的binlog日志,可以在控制台-备份恢复里下载 https://help.aliyun.com/knowledge_detail/41710.html?spm=5176.11065259.1996646101.searchclickresult.54c567aez0Cfhg

2018-08-01 13:18:24

RDS查看Binlog日志内容_第1张图片

****** : 我想在dms里面直接查看 mysqlbinlog --start-datetime='2018-07-27 21:30:00' --stop-datetime='2018-07-27 21:50:01' -d nongmurendb mysql-bin.000637 ;;用这个命令不可以吗?

2018-08-01 14:27:36

RDS查看Binlog日志内容_第2张图片

工程师 65533 号 : 不可以,这个是系统命令,不是数据库命令

2018-08-01 14:29:41

RDS查看Binlog日志内容_第3张图片

****** : 那就是说我只能在本地查看是吗?有没有可以在线c查看的,搜到一个 https://rds.aliyuncs.com/?Action=DescribeBinlogFiles &DBInstanceId=rm-m5e9fd08nmxy296xa &StartTime=2018-07-27T21:30:00Z &EndTime=2018-07-27T21:50:00Z &version=5.6.16-log

2018-08-01 14:31:43

RDS查看Binlog日志内容_第4张图片

工程师 65533 号 : 您好,抱歉,不可以, 这个是API调用查询binlog日志,不是查看内容是备份列表的日志信息。想查看内容还是要下载到本地解析的

2018-08-01 14:33:12

RDS查看Binlog日志内容_第5张图片

****** : 本地是用这个查看吗? mysqlbinlog -vv --base64-output=decode-rows 日志文件名

2018-08-01 14:34:28

RDS查看Binlog日志内容_第6张图片

工程师 65533 号 : 是的,后面可以加上管道 mysqlbinlog -vv --base64-output=decode-rows 日志文件名 | less

2018-08-01 14:35:39

RDS查看Binlog日志内容_第7张图片

****** : 数据库版本是否需要一致?管道是说的数据库名称对吧?

2018-08-01 14:39:30

RDS查看Binlog日志内容_第8张图片

工程师 65533 号 : 版本也是用5.6以上的。管道是linux的命令 : |

2018-08-01 14:45:22

RDS查看Binlog日志内容_第9张图片

****** : 本地装了 5.6数据库,使用了此命令不行,binlog2.png里面的画红框的,就是我从rds里面下载下来的。

 

2018-08-02 09:06:13

RDS查看Binlog日志内容_第10张图片

工程师 66246 号 : 这个命令是在操作系统下执行,不是在mysql命令行执行,您参考下, https://help.aliyun.com/knowledge_detail/41709.html?spm=5176.11065259.1996646101.searchclickresult.7e262a856KtK9C

2018-08-02 09:12:22

RDS查看Binlog日志内容_第11张图片

****** : 你好,不行,是不是还有什么设置?

 

2018-08-02 09:38:10

RDS查看Binlog日志内容_第12张图片

工程师 66246 号 : 是less不支持,把管道去掉,直接用前面的即可 类似这样, mysqlbinlog -vv --base64-output=decode-rows 日志文件名 我看截图下面是去掉的,也已经解析出来了。

2018-08-02 09:43:58

RDS查看Binlog日志内容_第13张图片

****** : 你好,提示日志文件不存在,我把日志文件下载到mysql的 data目录下面,没有问题吧?

 

2018-08-02 11:06:14

RDS查看Binlog日志内容_第14张图片

****** : 你看到的解析出来是 我本地建的数据库,开启Binlog以后,自动创建的日志文件,不是我们RDS上面下载下来的文件。我下面的截图第一张,你们的错误日志,一般记录什么行为;第二张是我下载到本地日志,当时就是这么下载的;我需要找 一个 7月27日晚上 21:39分左右的数据库操作日志;

 

2018-08-02 11:20:59

RDS查看Binlog日志内容_第15张图片

工程师 66246 号 : 用绝对路径指定下。 mysql错误日志有三种级别,note、warning和error,note级别的是日志类的,直接忽略即可。 下载binlog的时候,您看下binlog起止时间,下载包含27号21点39这个时间的即可。

2018-08-02 11:35:04

RDS查看Binlog日志内容_第16张图片

****** : 你好,麻烦帮我看一下 

2018-08-02 13:26:58

RDS查看Binlog日志内容_第17张图片

工程师 66246 号 : 是需要看什么呢?

2018-08-02 13:29:20

RDS查看Binlog日志内容_第18张图片

****** : 当时 下单回调以后,出现这一行的日志 ;正常订单是没有这个日志的;280772225 2018-07-27 21:40:01,557 [http-nio-12000-exec-8] INFO org.springframework.jdbc.support.SQLErrorCodesFactory - SQLErrorCodes loaded: [DB2, Derby, H2, HSQL, Informix, MS-SQL, MySQL, Oracle, PostgreSQL, Sybase, Hana] ;我想找到对应的Binlog报错信息? 

2018-08-02 13:46:53

最终答案如下:::

mysqlbinlog -vv --base64-output=decode-rows E:\ProgramFiles\mysql5.6\data\mysql-bin.000620 >c:\a.log

你可能感兴趣的:(mysql)