网创优客建站品牌官网
为成都网站建设公司企业提供高品质网站建设
热线:028-86922220
成都专业网站建设公司

定制建站费用3500元

符合中小企业对网站设计、功能常规化式的企业展示型网站建设

成都品牌网站建设

品牌网站建设费用6000元

本套餐主要针对企业品牌型网站、中高端设计、前端互动体验...

成都商城网站建设

商城网站建设费用8000元

商城网站建设因基本功能的需求不同费用上面也有很大的差别...

成都微信网站建设

手机微信网站建站3000元

手机微信网站开发、微信官网、微信商城网站...

建站知识

当前位置:首页 > 建站知识

mysqlbinlog日志的违规操作有哪些

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

为嘉兴等地区用户提供了全套网页设计制作服务,及嘉兴网站建设行业解决方案。主营业务为网站建设、成都网站建设、嘉兴网站设计,以传统方式定制建设网站,并提供域名空间备案等一条龙服务,秉承以专业、用心的态度为用户提供真诚的服务。我们深信只要达到每一位用户的要求,就会得到认可,从而选择与我们长期合作。这样,我们也可以走得更远!

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

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日志的违规操作有哪些
链接URL:http://bjjierui.cn/article/ipcdgj.html

其他资讯