面试题答案
一键面试查看MySQL慢查询日志默认存储位置
- 使用命令行:登录MySQL后,执行
SHOW VARIABLES LIKE 'log_output';
查看日志输出类型,若为FILE
,再执行SHOW VARIABLES LIKE 'slow_query_log_file';
可获取慢查询日志文件路径。 - 查看配置文件:在MySQL配置文件(如
my.cnf
或my.ini
)中查找slow_query_log_file
配置项,其值即为路径。
修改MySQL慢查询日志存储路径
- 修改配置文件:
- 打开MySQL配置文件(
my.cnf
或my.ini
)。 - 找到或添加
slow_query_log_file
配置项,并设置新路径,例如slow_query_log_file = /new/path/slow-query.log
。 - 保存配置文件。
- 打开MySQL配置文件(
- 重启MySQL服务:修改配置文件后,需要重启MySQL服务使修改生效。在Linux系统下,可使用
sudo systemctl restart mysql
;在Windows系统下,可在服务管理中找到MySQL服务并重启。