美文网首页
mysql日志分类简述

mysql日志分类简述

作者: 闲走 | 来源:发表于2019-12-02 17:17 被阅读0次

本文非原创,摘自网络总结,欢迎阅读,欢迎学习,欢迎共享知识点滴!

mysql日志一共四种:错误日志、二进制日志、查询日志、慢查询日志

错误日志

默认为hostname.err,其中hostname为主机名,默认路径位于data下,或通过 find / -name hostname.err 来找到错误日志所在位置

二进制日志

记录了所有的数据定义语句和数据操纵语句,不包括查询数据的语句,默认为mysql-bin.000043 类似的文件,读取文件时,先cd到mysql的data目录,然后执行 mysqlbinlog mysql-bin.000043 即可,一般情况下该文件很大,一下根本读不完

删除所有二进制日志: 

方法一:

进入shell

mysqld -uroot -p

reset master;        删除所有二进制日志文件

system ls -ltr mysql-bin*    查看删除后剩余的二进制日志文件

方法二:设置参数 expire_logs_days=3, 此为日志过去天数,过期后将自动删除

在my.cnf的[mysqld]中加入expire_logs_days=3节点,然后重启myslq服务

查询日志

记录了客户端的所有语句,包括查询语句,二进制日志则不包括查询语句

慢查询日志

记录了查询时间超过一定范围的多有的查询

相关文章

  • mysql日志分类简述

    本文非原创,摘自网络总结,欢迎阅读,欢迎学习,欢迎共享知识点滴! mysql日志一共四种:错误日志、二进制日志、查...

  • MySQL日志探究

    所以今天来研究一下mysql的日志。 一. MySQL日志分类 错误日志 (The Error Log)Probl...

  • 20171112 MySQL进阶(二)

    日志备份和恢复MySQL Replication 复制 一、日志: 日志的分类:查询日志:general_log慢...

  • 《MySQL自学笔记》之日志

    mysql的日志分类 : 1.错误日志 2.通用日志 3.慢查询日志 4.二进制日志(biglog) 按照存储引擎...

  • Mysql InnoDB中的文件

    InnoDB中的文件 InnoDB文件分类 参数文件:调节mysql这台机器的 日志文件:记录各种日志 socke...

  • Mysql 慢查询日志

    Mysql 慢查询日志 慢查询日志 MySQL的慢查询日志是MySQL提供的一种日志记录,它用来记录在MySQL中...

  • 005--MySQL中日志的面试题总结

    MySQL 有哪些重要的日志文件? MySQL 中的重要日志分为以下几个: ① 错误日志 :用来记录 MySQL ...

  • MySQL日志文件

    概述 日志是记录了MySQL数据库的各种类型活动的数据。DBA可以利用这些日志文件定位故障,优化性能等。 分类 在...

  • MySQL之binlog日志、undo日志、redo日志

    一、MySQL常用的几种日志 MySQL主要包含以下几种日志: 错误日志 查询日志 慢查询日志 事务日志 [und...

  • MySQL 面试系列:MySQL 中日志的面试题总结

    MySQL 有哪些重要的日志文件? MySQL 中的重要日志分为以下几个: ① 错误日志:用来记录 MySQL 服...

网友评论

      本文标题:mysql日志分类简述

      本文链接:https://www.haomeiwen.com/subject/ouyfgctx.html