MySQL中怎样查看错误日志和二进制日志?

错误日志是MySQL中关键的日志,记录启动停止、运行过程中的严重错误信息。发生数据库故障,优先查看此日志,位置默认在/var/log/,文件名是mysqld.log。默认开启。二进制日志记录DDL和DML语句,但不包含SELECT、SHOW语句。主要功能:灾难恢复、主从复制。默认MySQL8版本开启。关键参数有:log_bin_basename(...
MySQL中怎样查看错误日志和二进制日志?
错误日志是MySQL中关键的日志,记录启动停止、运行过程中的严重错误信息。发生数据库故障,优先查看此日志,位置默认在/var/log/,文件名是mysqld.log。默认开启。

二进制日志记录DDL和DML语句,但不包含SELECT、SHOW语句。主要功能:灾难恢复、主从复制。默认MySQL8版本开启。关键参数有:log_bin_basename(基础名称)、log_bin_index(索引文件)。

二进制日志有多种格式,可通过/etc/my.cnf配置binlog_format参数选择。查看日志使用mysqlbinlog工具,具体语法为:...清理日志,考虑定期删除或配置过期时间自动删除。

查询日志记录客户端操作语句,未默认开启。需在配置文件/etc/my.cnf中添加内容开启,记录于/var/lib/mysql目录下的mysql_query.log文件,长时间运行后文件会变得庞大。

慢查询日志记录执行时间超过long_query_time(默认10秒,最小0)且扫描记录数不小于min_examined_row_limit的SQL语句,不记录管理语句和不使用索引查找的查询。默认未开启,可通过/etc/my.cnf配置参数开启。

所有参数调整后,需重启MySQL服务器生效。2024-10-30
mengvlog 阅读 744 次 更新于 2025-12-21 11:49:50 我来答关注问题0
檬味博客在线解答立即免费咨询

mySQL相关话题

Copyright © 2023 WWW.MENGVLOG.COM - 檬味博客
返回顶部