Linux 查看 MySQL 日志目录
来源:本站原创
点击数: 次
发布时间:2026年09月25日
方式 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 默认日志常见路径
CentOS/RHEL:
/var/log/mysqld.logDebian/Ubuntu:
/var/log/mysql/error.log未单独配置日志时,默认在数据目录:
/var/lib/mysql/主机名.err
