如何查看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

相关推荐
i***t91912 小时前
Linux下MySQL的简单使用
linux·mysql·adb
口嗨农民工15 小时前
3.2 mysql客户端和服务器的启动与停止
数据库·mysql
t***316517 小时前
Docker 之mysql从头开始——Docker下mysql安装、启动、配置、进入容器执行(查询)sql
sql·mysql·docker
小马爱打代码17 小时前
避坑指南:MySQL 迁移到 TiDB
数据库·mysql·tidb
q***577418 小时前
MySQL 实验1:Windows 环境下 MySQL5.5 安装与配置
windows·mysql·adb
云计算老刘18 小时前
1.项目实战:LAMP-LNMP-分离部署
linux·mysql·php·apache·mariadb
8***848218 小时前
如何在Linux中找到MySQL的安装目录
linux·运维·mysql
W***832019 小时前
如何在 Ubuntu 22.04 上安装 MySQL
linux·mysql·ubuntu
7***q60820 小时前
在linux(Centos)中Mysql的端口修改保姆级教程
linux·mysql·centos
q***614120 小时前
从MySQL迁移到PostgreSQL的完整指南
数据库·mysql·postgresql