首页

查看所有mysql操作日志详情及其配置步骤示例(图文)

标签:mysql日志,mysql监控     发布时间:2022-06-23   

一、前言

通过配置打开mysql操作日志开关,监控追踪查看所有用户对于数据库的变更、查询及结构授权等所有操作日志记录。

二、操作步骤

1、查看日志开关是否打开

show variables where Variable_name = 'general_log';

show variables like 'general_log';

2. 打开或关闭开关(ON-打开;OFF为关闭)

set global general_log=on;@b@set global general_log=off;

3. 查看生成日志位置

show variables where Variable_name='general_log_file';

show variables like 'general_log_file';

更多命令,参考常用命令文章

三、日志示例说明

mysql进行查询或删除测试,如下图查看日志文件进行浏览

查看所有mysql操作日志详情及其配置步骤示例(图文)

DESKTOP-SIJ47KQ.log内容示例

show variables where Variable_name='general_log_file'@b@		   25 Query	SHOW STATUS@b@		   25 Query	SELECT QUERY_ID, SUM(DURATION) AS SUM_DURATION FROM INFORMATION_SCHEMA.PROFILING GROUP BY QUERY_ID@b@		   25 Query	SELECT STATE AS 'Status', ROUND(SUM(DURATION),7) AS 'Duration', CONCAT(ROUND(SUM(DURATION)/0.000740*100,3), '%') AS 'Percentage' FROM INFORMATION_SCHEMA.PROFILING WHERE QUERY_ID=54 GROUP BY STATE@b@220624 10:50:31	   27 Connect	root@localhost on @b@		   27 Query	SET NAMES utf8@b@		   27 Init DB	demo@b@		   22 Query	SHOW CREATE TABLE 'yyyy'@b@		   27 Query	SELECT * FROM 'yyyy' LIMIT 0, 0@b@		   27 Query	SELECT * FROM 'yyyy' LIMIT 0, 1000@b@		   27 Query	SHOW COLUMNS FROM 'demo'.'yyyy'@b@220624 10:50:40	   27 Query	INSERT INTO 'yyyy' ('num', 'address') VALUES ('22', '2222')@b@		   27 Query	SELECT * FROM 'yyyy' WHERE ('num'='22') AND ('address'='2222') LIMIT 1@b@220624 10:50:50	   27 Query	DELETE FROM 'yyyy' WHERE ('num'='11') AND ('address'='11111') LIMIT 1@b@220624 10:50:53	   27 Query	SELECT * FROM 'yyyy' LIMIT 0, 0@b@		   27 Query	SELECT * FROM 'yyyy' LIMIT 0, 1000@b@		   27 Query	SHOW COLUMNS FROM 'demo'.'yyyy'@b@220624 11:01:07	   25 Query	SET PROFILING=1@b@		   25 Query	SHOW STATUS@b@		   25 Query	SHOW STATUS@b@		   25 Query	show variables where Variable_name = 'general_log'@b@		   25 Query	#show variables like 'general_log';@b@@b@#set global general_log=on;
  • ◆ 相关内容
<<推荐下载>>
  • (1) 阿里巴巴Java开发手册8种不同版本
  • (2) Web前端开发视频教程
  • (3) 30+明星讲师PPT课件分享一线大厂架构实战经验
  • (4) java开发_架构篇_视频资源分享_v2208
  • (5) java开发_高级篇_视频资源分享_v2208
  • (6) java开发_进阶篇(中级)_视频资源分享_v2208
  • (7) java开发_入门篇_视频资源分享_v2208
  • (8) 微信小程序开发视频1+167源码+实战demo等下载
  • (9) easy-shopping电子商务java源码(附脚本和安装文档说明)下载
  • (10) java常用的72份知名实用的电子书下载
  • (11) java开发性能优化资料整理大全(8份电子文档+3份实战优化)下载
  • (12) 9个常用的算法设计资料和100以上视频课件内容下载
  • (13) vue开发必备常用手册16件下载
  • (14) 21种不同技术集群方案(es、flink、redis、nginx、zk、lvs、kafka、mysql、k8s等)参考资料下载
  • (15) 20种技术代码规范(js/java/dba/阿里/华为/oracle/mysql等)参考资料下载
  • (16) 微服务五套资料(0-1,架构设计,springcloud,nacos等)下载
  • (17) 架构师(28知识图谱+3套简历模板+6套架构实战文档等)完整资料整理下载
  • (18) 大数据18套实战基础知识+8套简历模板下载
  • (19) 并发编程全套(7套+阿里巴巴+亿级实战等)实战资料下载
  • (20) Kafka九套学习整理知识点全套(面试+笔记+代码api+命令+容备等)资料下载
  • (21) java全套9个不同方向类型的面试题(基础+核心+大厂+架构师+近万套题库等)下载
  • (22) JAVA开发常用API帮助文档大全(超52种以上技术资料,高手必备)下载
  • (23) springcloud超详细139件全套学习实战资料( 视频课件+源码demo+文档资料等)下载
  • 更多推荐>>
  • <<热门文章>>