十八. MySQL 全局查询日志

MySQL全局查询日志适用于测试环境,不推荐生产环境使用。通过在my.cnf配置文件中设定开启,日志记录在mysql库的general_log表中。此功能便于在出现bug导致数据问题时,通过查询日志追踪和分析功能执行期间的所有SQL操作,尤其在多接口交互的复杂场景下帮助定位问题。
摘要由CSDN通过智能技术生成

一. mysql 全局查询日志

  1. 注意点: mysql 全局查询日志 只能在测试环境使用,生产环境进制开启
  2. 配置方式开启全局查询日志: my.cnf文件中配置
    在这里插入图片描述
  3. 编码方式开启全局查询日志
    在这里插入图片描述
  4. 全局查询日志会记录到mysql库中的general_log表中,查看该表获取查询日志
    在这里插入图片描述
  5. 全局查询日志的好处是:假如在完成一个完整功能后出现了bug,并且最终会导致数据库中数据不对,或者跟数据库中的数据有关系,假如上层服务太多,该功能从开始到完成中间调用了多个接口,会多次操作数据库,并且不好定位,可以在该功能的执行前后开启关闭全局查询日志,然后查看分析该功能从开始到完成都是执行了那些sql
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值