专栏名称: Linux就该这么学
专注于Linux运维技术培训,让您学习的每节课都有所收获,订阅本号后可每天获得最新Linux运维行业资讯、最实用的Linux免费教程以及独家Linux考证资料,三十多万技术小伙伴的选择,Linux就该这么学!
今天看啥  ›  专栏  ›  Linux就该这么学

MySQL 日志管理:数据库运维的 “ 侦探工具 ”

Linux就该这么学  · 公众号  · linux  · 2025-02-03 08:02
    

主要观点总结

文章主要介绍了MySQL的日志管理,包括错误日志、常规日志、二进制日志、慢查询日志等。文章详细描述了各种日志的作用、默认状态、路径、是否可以修改,以及如何修改日志路径等。此外,还包括了如何查看和使用这些日志,以及如何处理日志数据故障恢复。同时,也介绍了如何优化和删除binlog,以及慢查询日志的使用和分析。最后,提供了相关工具的下载链接和可视化界面的介绍。

关键观点总结

关键观点1: MySQL日志简介

描述了MySQL的几种主要日志类型和作用。

关键观点2: 日志路径和状态

详细说明了各种日志的默认状态、路径,以及是否可以修改。

关键观点3: 日志查看和使用

介绍了如何查看和使用各种日志,包括二进制日志和慢查询日志。

关键观点4: 日志数据故障恢复

描述了如何利用二进制日志进行故障恢复。

关键观点5: 优化和删除binlog

介绍了如何优化和删除binlog,包括根据生存时间删除日志,以及如何重置binlog。

关键观点6: 慢查询日志的使用和分析

详细说明了慢查询日志的作用、如何开启、如何设置阀值,以及如何分析和可视化慢查询日志。


文章预览

链接:https://www.cnblogs.com/wangchengww/p/16595659.html MySQL日志管理 MySQL日志简介 错误日志 # 默认是开启:开启 # 默认路径及文件名: - 源码和二进制安装:datadir/ $hostname .err - yum安装:/var/log/mysql.log # 是否可以修改:可以 作用:查看MySQL启动时的报错找[Error] # 修改日志路径 [root@db02 ~] # vim /etc/my.cnf [mysqld] log_error=/tmp/err.log mysql> show variables like 'log_error' ; 常规日志 # 默认是开启:否 # 默认路径及文件名:datadir/$hostname.err # 是否可以修改:可以 # 作用:记录MySQL的常规操作 # 修改日志路径(一般来说不会开启) [root@db02 world] # vim /etc/my.cnf [mysqld] general_log=1 general_log_file=/tmp/zls.log 二进制日志(binlog) # 默认是否开启:否 root@localhost:(none)>show variables like 'log_bin' ; +---------------+-------+ | Variable_name | Value | +---------------+-------+ | log_bin | ON | +---------------+-------+ # 默 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览