当前位置: 首页 > news >正文

mysql中general_log日志详解

介绍

1.记录范围:这个log里面会记录MySQL所有的SQL语句,不管是查询语句,还是DML语句,还是DDL语句,还是DCL语句,这些语句统统都会被记录在general log文件中。就连我们连接和断开MySQL数据库的这些语句。
2.记录顺序:MySQL会把它收到的所有SQL语句按照接收的顺序依次记录在general log中。我们需要注意的是,这里接受的SQL语句的顺序,并不等于SQL语句就是按照这个接受的顺序来执行,因为有的时候,一些SQL可能需要等待其他锁被释放后才会被真正的执行,SQL语句的执行顺序是和binlog中的顺序是相匹配的。
3.影响:默认不开启。开启后日志将会非常大,对磁盘是一个很大的压力。对MySQL数据的性能有一定的影响。

操作命令(重启mysql失效)

1.查看日志是否开启:show variables like 'general_log';
2.开启日志功能:set global general_log=on;
3.关闭日志功能:set global general_log=off;
4.日志文件保存位置:show variables like 'general_log_file';
5.设置日志文件保存位置:set global general_log_file='/var/log/mysql/general_query_log';
6.看看日志输出类型 table或file:show variables like 'log_output';
7.设置输出类型为table(专用日志表中,要比记录到文件耗费更多的系统资源,写入到mysql.general_log 表,这个参数是和慢查询日志是共用的):set global log_output='table';
8.设置输出类型为file:set global log_output='file';
9.设置输出类型同时支持两种日志存储方式:set global log_output='file,table';

配置文件修改(重启生效)

1.开启日志功能: 修改需要在/etc/my.cnf的:general_log = 1(0表示关闭,等于1表示开启)
2.设置日志文件保存位置:修改需要在/etc/my.cnf的:general_log_file = /var/log/mysql/general_query_log/
3.设置输出类型为file(专用日志表中,要比记录到文件耗费更多的系统资源,写入到mysql.general_log 表,这个参数是和慢查询日志是共用的):修改需要在/etc/my.cnf的log_output = file
4.重启mysql:service mysqld restart

清理general log 文件

1.文件
(1)备份:cp general_query_log general_query_log.bak
(2)清理(切记不要直接删除这个日志文件,否则这个文件不会自动生成,误删后需要重启mysql):echo "" > general_query_log
2.表
(1)备份:create table mysql.general_log_bak as select * from mysql.general_log;
(2)清空:truncate table mysql.general_log;

http://www.jsqmd.com/news/442674/

相关文章:

  • 推荐一下雪茄窖定制多少钱,冰格佳美在成都收费如何? - 工业设备
  • 【adas】ADAS域常用外围感知传感器整理
  • uni-app——uni-app 小程序 之 【列表多状态筛选的前后端联调实践:从单状态到IN查询的向后兼容设计】
  • 电采暖性价比高的厂家怎么选 哈尔滨韩达电热工程公司靠谱不 - 工业品网
  • 制作网站选服务器还是虚拟主机?轻量应用服务器能不能选
  • 智能家居控制系统设计与实现
  • 上海室内设计公司哪家好,铂空间设计给你高品质设计体验 - 工业品网
  • ASCLIN UART LIN这三个解释一下
  • 2026年高精度数控油源生产公司哪家专业,排名情况揭秘 - mypinpai
  • MES工具更新信息 01/2026
  • 为什么 Infineon 不直接叫 UART,而叫 ASCLIN?以及 ASCLIN 和 STM32 的 USART 在架构上的本质区别(这个对理解 AURIX 外设很重要)
  • 点云数据类型详解:从XYZ到XYZRGB到法向量
  • 2025陕西玻璃钢雕塑厂家五大推荐:覆盖泡沫雕塑、不锈钢雕塑与景观雕塑的一站式厂家榜单 - 深度智识库
  • 炎症“三巨头”——TNF-α, IL-1β, IL-6 的作用机制解析
  • 探讨2026年方形摇摆筛,河南亚通机械靠谱吗? - 工业品牌热点
  • 项目管理秘籍-低代码开发者的职业天花板,到底在哪里?
  • 2026年靠谱的地源热泵制冷品牌推荐:天津地源热泵主机厂家实力哪家强 - 行业平台推荐
  • 2026年北京售后完善且诚信的AI搜索机构推荐与选购指南 - myqiye
  • 制作网站为什么要进行域名备案
  • 使用 Windows.Media.Control 控制音乐播放程序
  • 上海宠物主分享:给狗狗做绝育,这些医生评价不错,猫咪绝育/猫咪耳道内窥镜检查/母犬腹腔镜绝育,狗狗绝育医生推荐排行 - 品牌推荐师
  • 偏高岭土选购指南2026:揭秘优质供应商名单,白糊精/陶土/偏高岭土/氧化铝粉/白刚玉,偏高岭土源头厂家有哪些 - 品牌推荐师
  • emlog管理员(包括内容编辑)上传文件最大限制
  • GPT-5.4是什么?介绍、国内使用与官方价格
  • Sentinel 12,Sentinel 熔断降级:慢调用、异常比例、异常数实战
  • 2026年就业率高的央国企就业规划机构,衔芦职导服务价格多少钱 - 工业推荐榜
  • 硕士论文降AI实操记录:3万字从38%到9.2%,1小时搞定 - 老米_专讲AIGC率
  • 2026年评价高的雨棚工厂推荐:篮球场雨棚/佛山电动雨棚/佛山篮球场雨棚值得信赖的生产厂家 - 行业平台推荐
  • 请问网站如何更换默认的浏览器图标?
  • emlog管理员(包括内容编辑)上传文件类型限制