• 1
  • 1
分享
  • 【测试技术】如何查看mysql操作日志记录
  • lee 2022-07-15 13:06:41 字数 690 阅读 20404 收藏 1

当软件业务日志打印不全,无法实际确认软件最终执行SQL语句时,可以通过临时打开Mysql的全局日志开关,辅助定位。

1、查看当前服务器数据库日志相关配置

show variables like 'general_log%';

+------------------+------------------------------+

| Variable_name    | Value                        |

+------------------+------------------------------+

| general_log      | ON                           |

| general_log_file | /var/lib/mysql/localhost.log |

+------------------+------------------------------+

2、临时打开mysql操作日志记录

SET GLOBAL general_log = 'ON';

SET GLOBAL general_log_file = '/var/lib/mysql/localhost.log';

3、执行业务操作,查看操作日志。

方案2、通过打开mysql binlog 解析二进制文件。

缺陷:无法查看查询相关的语句,只能查看更新相关语句。

mysqlbinlog --no-defaults --base64-output=decode-rows -v /var/log/mysql/mysql-bin.000006

微信图片_20220715115459.png

  • 【留下美好印记】
    赞赏支持
登录 后发表评论
+ 关注

热门文章

    最新讲堂

      • 推荐阅读
      • 换一换
          •   1、正则表达式  正则表达式是 Python 中匹配模式、搜索和替换字符串、验证字符串等的最佳技术。现在,您无需为此类工作使用循环和列表。  查看以下关于验证电子邮件格式的正则表达式片段代码示例:  # Regular Expression Check Mail   import re   def Check_Mail(email):      pattern = re.compile(r'([A-Za-z0-9]+[.-_])*[A-Za-z0-9]+...
            0 0 1053
            分享
          •   找工作是出卖服务的过程。我们得先知道企业的需求是什么,才知道要怎么把自己卖出去,所以在面试之前,我们需要先分析企业的招聘需求。  企业的招聘要求里面会列出很多项内容。比如某公司的行政助理岗位,要求行政管理相关专业毕业、熟练使用Office、性格开朗、沟通能力强、积极主动等等。这些要求其实就是基于冰山模型的一套系统。  冰山模型简单为大家介绍一下。它是美国著名心理学家麦克利兰提出来的。用来表示个体素质的各个要素,现在成为很多企业进行人才筛选和培养的基础模型。  在该模型里面,知识与技能是冰山上面漏出海面的部分,它比较容易观测,而且相对而言容易后天习得,比如画PPT、做Excel等等;能力半浮...
            0 0 737
            分享
          • 1.安装JMeter的插件管理器下载地址https://jmeter-plugins.org/get/将下载的jar包放入 jmeter的 lib/ext目录中,然后重启jmeter。2.安装Websocket插件点击Options – Plugins Manager在Available Plugins标签下搜索websocket,选中WebSocket Samplers by Peter Doornbosch,然后点击Apply Changes and Restart JMeter按钮。3.添加Threads - Thread Group在Test Plan上点击右键,依次选择Add – T...
            11 12 835
            分享
          • 1、引言我们今天来看看Locust如何自定义客户端测试系统的 ,由于基础内容,在第一章节,已经介绍完。所以本章内容,就是实例展示!!2、实例展示2.1 定义Locust以HTTP为主要目标构建。但是,通过编写触发request_success 和request_failure事件的自定义客户端,可以轻松扩展对任何基于请求/响应的系统进行负载测试。2.2 客户端代码展示我们使用User类XmlRpcUser的示例,来看看XmlRpcUser如何发送请求。老规矩,上代码# -*- coding:utf-8 -*- # @Time  &nb...
            1 1 14529
            分享
          • 测试过APP的人都应该发现,app崩溃是一类非常常见的问题,很多时候还是致命性的,这就要求我们测试人员要尽最大可能去找出软件当中的缺陷,减少app崩溃出现的概率,这里我将收集到的关于针对APP崩溃测试的资料以及自己的工作经验整理如下:一、APP中BUG的直接影响App的Bug会直接影响用户的体验、App 商店的评级、用户的忠诚度,声誉等等...二、App崩溃是非常常见的一类bug例如很多时候我们正在使用某个APP,正在使用着突然应用就停止响应,界面上弹出“强制关闭错误”的窗口需要强制关闭应用,而iOS的APP呢则很多使用就会出现闪退的现象,这些问题,我想都是很多人所遇到的,这些都是app常见的...
            11 11 2723
            分享
      • 51testing软件测试圈微信