目录
目录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 默认日志常见路径
CentOS/RHEL:
/var/log/mysqld.logDebian/Ubuntu:
/var/log/mysql/error.log未单独配置日志时,默认在数据目录:
/var/lib/mysql/主机名.err