admin管理员组文章数量:1566678
1、相关命令
1)查看是否开启 binlog日志(默认不开启,log_bin值为OF)及日志位置
show variables like '%log_bin%';
2)查看产生的 日志文件。
show binary logs;
3)查看当前使用的日志文件,即记录操作的最后一个日志文件
show master status;
4)查看日志事件信息 ,开始、结束操作位置等
show binlog events;
5)查看mysql-bin.000001日志文件的事件信息 ,开始、结束操作位置等
show binlog events in 'mysql-bin.000001';
6)产生新日志,后面的操作会写到新日志中,日志名mysql-bin.00000X+1
flush logs;
7)清空所有的日志,从mysql-bin.000001开始重新记录日志
reset master;
8)查询mysql-bin.000001中记录的操作,不显示sql,要进入到mysql的安装目录中
mysqlbinlog mysql-bin.000001;
9)查询mysql-bin.000001中记录的操作,会显示sql语句
mysqlbinlog --base64-output=decode-rows -
版权声明:本文标题:mysql未开启binlog如何恢复数据_MySQL5.7开启binlog日志,及数据恢复简单示例 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://www.elefans.com/dianzi/1726033656a1052702.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论