MySQL日志文件的概述

MySQL日志文件的概述,第1张

日志文件是MySQL数据库的重要组成部分。MySQL有几种不同的日志文件,通常包括错误日志文件,二进制日志,通用日志,慢查询日志,等等。这些日志可以帮助我们定位mysqld内部发生的事件,数据库性能故障,记录数据的'变更历史,用户恢复数据库等等。本文主要描述MySQL的各种日志文件。

MySQL日志文件分类

1.错误日志(Error Log)

2.二进制日志(Binary Log &Binary Log Index)

3.通用查询日志(query log)

4.慢查询日志(slow query log)

5.Innodb的在线 redo 日志(innodb redo log)

6.更新日志(log)

1、安装目录下的data目录下 扩展名是.err那个文件。

2、错误日志是一个文本文件。错误日志记录了MySQL Server每次启动和关闭的详细信息以及运行过程中所有较为严重的警告和错误信息。可以用--log-error[=file_name]选项来开启mysql错误日志,该选项指定mysqld保存错误日志文件的位置。

MySQL日志在哪

MySQL日志一般保存在/var/log/目录下,但还需要看具体的配置文件才能确定,具体方法如下:

1、首先登陆 mysql:>mysql -u root -p

2、然后查看是否启用了日志mysql>show variables like 'log_%'

3、查看当前的日志mysql>show master status

4、你需要知道的mysql的日志类型:错误日志: -log-err

查询日志: -log

慢查询日志: -log-slow-queries

更新日志: -log-update

二进制日志: -log-bin

5、修改配置/etc/my.cnf(以下为日志文件保存位置)[mysqld]

log=/var/log/mysqld_common.log

log-error=/var/log/mysqld_err.log

log-bin=/var/log/mysqld_bin.bin


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/12000925.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-20
下一篇 2023-05-20

发表评论

登录后才能评论

评论列表(0条)

保存