MST

星途 面试题库

面试题:MySQL慢查询日志存储相关基础

简述MySQL慢查询日志默认的存储位置如何查看以及怎样修改其存储路径?
24.1万 热度难度
数据库MySQL

知识考点

AI 面试

面试题答案

一键面试

查看MySQL慢查询日志默认存储位置

  1. 使用命令行:登录MySQL后,执行 SHOW VARIABLES LIKE 'log_output'; 查看日志输出类型,若为 FILE,再执行 SHOW VARIABLES LIKE 'slow_query_log_file'; 可获取慢查询日志文件路径。
  2. 查看配置文件:在MySQL配置文件(如 my.cnfmy.ini)中查找 slow_query_log_file 配置项,其值即为路径。

修改MySQL慢查询日志存储路径

  1. 修改配置文件
    • 打开MySQL配置文件(my.cnfmy.ini)。
    • 找到或添加 slow_query_log_file 配置项,并设置新路径,例如 slow_query_log_file = /new/path/slow-query.log
    • 保存配置文件。
  2. 重启MySQL服务:修改配置文件后,需要重启MySQL服务使修改生效。在Linux系统下,可使用 sudo systemctl restart mysql;在Windows系统下,可在服务管理中找到MySQL服务并重启。