MySQL : MySQL如何查看操作记录

1.美图

2.背景

突然发现自己测试的库,突然某个字段全部改变了,因为这个只有我用,但是感觉应该是有人修改了,但是大家都说没修改,于是我想查看MySQL的操作记录,确认一下是程序改变的,还是人为的,不然没法定位这个是Bug还是什么操作。

3.概述

分为文件记录日志和数据库记录日志两种方式,效果相同

4.文件方式

一 文件记录数据库操作日志:
首先进入mysql输入指令

show variables like 'gen%';

MySQL : MySQL如何查看操作记录_第1张图片

general_log是开启还是关闭状态,以及这个帐号的general_log文件在哪
如果没有开启,请先设置开启

set global general_log=ON;

查看log:
cat /目录/日志.log

你可能感兴趣的:(数据库-mysql)