如何查看MySQL binlog日志

1、查看MySQL是否开启binlog日志

SQL:show variables like '%log_bin%';

log_bin:on 是开启状态

若是OFF,则需要开启binlog日志。

开启方式:打开mysql配置文件my.cnf,在[mysqlId]下面增加

log-bin=mysql-bin

查看binlog日志

mysql 复制代码
mysql> show binlog events ``in 'mysql-bin.000002'``;#查看指定binlog文件的内容 
mysql> show binary logs; #获取binlog文件列表 
mysql> show master status; #查看当前正在写入的binlog文件
mysql> show binary logs; #获取binlog文件列表 
mysql> flush logs;#刷新日志时,会生成新的binlog文件

若是执行SQL报错如下,则是权限不够。需要进行添加权限。

SQL 错误 [1227] [42000]: Access denied; you need (at least one of ) the SUPER, REPLICATION CLIENT privilege(s) for this operation

相关推荐
麦麦大数据几秒前
J009 美食推荐可视化大数据系统vue+springboot
vue.js·spring boot·mysql·推荐算法·美食·可视化分析·沙箱支付
菜鸟笔记本36 分钟前
linux设置定时备份mysql数据
linux·mysql·oracle
千寻技术帮38 分钟前
10347_基于Springboot的新疆旅游管理系统
spring boot·mysql·旅游·在线旅游
Web项目开发2 小时前
Mysql创建索引的SQL脚本,复制粘贴即可使用
数据库·sql·mysql
小罗和阿泽3 小时前
MySql数据库系列 数据库基础操作
数据库·mysql
周末吃鱼3 小时前
mysql8.0支持CURRENT_DATE如何写
数据库·sql·mysql
kaico20183 小时前
MySQL的窗口函数
数据库·mysql
薛定谔的猫19823 小时前
LlamaIndex(三) LlamaHub工具集
数据库·mysql·llamahub
尽兴-4 小时前
SQL 执行失败如何回滚?事务已提交还能恢复吗?——MySQL 误操作数据恢复全指南
sql·mysql·binlog·undolog·redolog
heze094 小时前
sqli-labs-Less-6自动化注入方法
mysql·网络安全·自动化