MySQL 实时监控日志

简单的梳理一下为什么要写这边文章,主要是学了ORM之后,发现通过ORM插入数据真的很方便,但是通过ORM生成的SQL语句又是怎么写的呢,百思不得姐。于是就找到了这个办法

首先查看一下查看MySQL 日志配置:

show variables like "general_log%";

# 打开日志输出
SET GLOBAL general_log = 'ON';
# 再次查看一下是否更改
show variables like "general_log%";

# 设置日志输出文件。推荐使用mysql的data目录。
SET GLOBAL general_log_file = 'F:Program Filesmysql-8.0.16-winx64dataDESKTOP-9T9MK4N.log'

基本需要的配置就完成了。首先去存放log日志的目录下【F:Program Filesmysql-8.0.16-winx64data】查看是否有DESKTOP-9T9MK4N.log这个文件

使用notepad++打开次文件

这时候就可以随便在哪里操作数据库,都会有日志记录你使用了哪些SQL的语句,都干了什么一目了然

原文地址:https://www.cnblogs.com/Hannibal-2018/p/11065844.html