mysqlbinlog日志的违规操作有哪些-创新互联

这篇文章主要介绍“mysql binlog日志的违规操作有哪些”,在日常操作中,相信很多人在mysql binlog日志的违规操作有哪些问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”mysql binlog日志的违规操作有哪些”的疑惑有所帮助!接下来,请跟着小编一起来学习吧!

10年积累的网站设计、成都网站制作经验,可以快速应对客户对网站的新想法和需求。提供各种问题对应的解决方案。让选择我们的客户得到更好、更有力的网络服务。我虽然不认识你,你也不认识我。但先建设网站后付款的网站建设流程,更有武陵免费网站建设让你可以放心的选择与我们合作。

案例:客户数据库,某关键配置表被修改,需查找操作记录及和操作时间

1:mysqlbinlog读取

如果binlog format=statement 可以直接通过mysqlbinlog查看	
如果binlog format=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 -d sakila  --start-datetime='2018-07-04 16:30:00' --stop-datetime='2018-07-04 16:40:00' -s -r  dsw20180704
/usr/local/mysql/bin/mysqlbinlog --no-defaults -vv  --base64-output=decode-rows /home/mysql/data/db_ngcrmpf/blog/mysql-bin.000007 -d huahua  --start-datetime='2018-09-10 17:00:00' --stop-datetime='2018-09-10 19:12:00'  -r  dsw0007
备注:-s 将把一些信息删除掉,建议去掉

2:show binlog

show binlog events in 'mysql-bin.000067';

特殊说明:

有时,我们想追踪某个数据库操作记录,如想找出是谁操作了某个表(比如谁将字段名改了)。
二进制日志记录了操作记录,线程号等信息,但是却没有记录用户信息,因此需要结合init-connect来实现追踪。
init-connect,在每次连接的初始化阶段,记录下这个连接的用户,和connection_id信息。

操作步骤

1、cp binlog
2、mysqlbinlog
3、cat dsw.1006|grep interface

get新技巧

查找当前目录极其子目录下面包含匹配字符的文件,查找子目录,匹配后输出行号,这里的点表示当前目录
grep -nr oracle .

到此,关于“mysql binlog日志的违规操作有哪些”的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注创新互联-成都网站建设公司网站,小编会继续努力为大家带来更多实用的文章!

本文标题:mysqlbinlog日志的违规操作有哪些-创新互联
分享链接:https://www.cdcxhl.com/article44/edjee.html

成都网站建设公司_创新互联,为您提供自适应网站面包屑导航用户体验外贸网站建设企业建站标签优化

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联

网站优化排名