12-09
12-09
12-09
12-09
12-09
12-09
12-09
12-09
12-09
12-09
12-09
12-09
ADADADADAD
mysql数据库 时间:2024-11-26 22:12:46
作者:文/会员上传
12-09
12-09
12-09
12-09
12-09
12-09
12-09
12-09
12-09
12-09
12-09
12-09
案例:客户数据库,某关键配置表被修改,需查找操作记录及和操作时间1:mysqlbinlog读取如果binlogformat=statement可以直接通过mysqlbinlog查看如果binlogformat=row需要添加-vv--
以下为本文的正文内容,内容仅供参考!本站为公益性网站,复制本文以及下载DOC文档全部免费。
案例:客户数据库,某关键配置表被修改,需查找操作记录及和操作时间
1:mysqlbinlog读取
如果binlogformat=statement可以直接通过mysqlbinlog查看如果binlogformat=row需要添加-vv--base64-output=decode-rows/usr/local/mysql/bin/mysqlbinlog--no-defaults-vv--base64-output=decode-rows/usr/local/mysql/data/mysql-bin.000067-dsakila--start-datetime='2018-07-0416:30:00'--stop-datetime='2018-07-0416:40:00'-s-rdsw20180704/usr/local/mysql/bin/mysqlbinlog--no-defaults-vv--base64-output=decode-rows/home/mysql/data/db_ngcrmpf/blog/mysql-bin.000007-dhuahua--start-datetime='2018-09-1017:00:00'--stop-datetime='2018-09-1019:12:00'-rdsw0007备注:-s将把一些信息删除掉,建议去掉
2:show binlog
showbinlogeventsin'mysql-bin.000067';
特殊说明:
有时,我们想追踪某个数据库操作记录,如想找出是谁操作了某个表(比如谁将字段名改了)。二进制日志记录了操作记录,线程号等信息,但是却没有记录用户信息,因此需要结合init-connect来实现追踪。init-connect,在每次连接的初始化阶段,记录下这个连接的用户,和connection_id信息。
操作步骤
1、cpbinlog2、mysqlbinlog3、catdsw.1006|grepinterface
get新技巧
查找当前目录极其子目录下面包含匹配字符的文件,查找子目录,匹配后输出行号,这里的点表示当前目录grep-nroracle.
11-20
11-19
11-20
11-20
11-20
11-19
11-20
11-20
11-19
11-20
11-19
11-19
11-19
11-19
11-19
11-19