目录
目录X
联系信息 首页 /正文内容

Linux 查看 MySQL 日志目录

AI摘要(BLUF)
方式 1:登录 mysql 执行 SQL(最准,推荐)--错误日志SHOWVARIABLESLIKE'log_error';--慢查询日志SHOWVARIABLESLIKE'slow_query_log_file';--通用查询日志SHOWVARIABLESLIKE'general_log_file';--binlog二进制日志SHOWVARIABLESLIKE'log_bin_basename';--一次性查看所有日志相关变量SHOWVARIABLESLIKE'%log%';不用进 mysql 交互,直接 shell 一行执行:mysql-uroot-p-e"SHOWVARIABLESLIK……

方式 1:登录 mysql 执行 SQL(最准,推荐)

-- 错误日志
SHOW VARIABLES LIKE 'log_error';
-- 慢查询日志
SHOW VARIABLES LIKE 'slow_query_log_file';
-- 通用查询日志
SHOW VARIABLES LIKE 'general_log_file';
-- binlog二进制日志
SHOW VARIABLES LIKE 'log_bin_basename';
-- 一次性查看所有日志相关变量
SHOW VARIABLES LIKE '%log%';

不用进 mysql 交互,直接 shell 一行执行:

mysql -uroot -p -e "SHOW VARIABLES LIKE 'log_error';"

方式 2:Linux 系统命令,查配置文件 my.cnf

① 找到 my.cnf 位置

find /etc -name my.cnf
# 常见路径:/etc/my.cnf  /etc/mysql/my.cnf

② 检索日志配置

grep -E 'log_error|slow_query_log_file|general_log_file|log-bin' /etc/my.cnf

📌 Linux 默认日志常见路径

  1. CentOS/RHEL:/var/log/mysqld.log

  2. Debian/Ubuntu:/var/log/mysql/error.log

  3. 未单独配置日志时,默认在数据目录:/var/lib/mysql/主机名.err


【打印正文】 发布时间:2026-09-25 17:20:51 浏览次数: 次 作者: 来源:本站原创