Mysql日志分析 Musql为何要引入日志?
当数据库遭到意外的损坏时,可以通过日志文件来查询出错原因,并且可以通过日志文件进行数据恢复。
作用:①记录mysql数据库的客户端连接情况 ②sql语句的执行情况和错误信息
分类:二进制日志、错误日志、通用查询日志、慢查询日志
二进制日志:以二进制文件的形式记录了数据库中的操作,但不记录查询语句; 错误日志:记录mysql服务器的启动、关闭、、运行错误信息; 通用查询日志:记录用户登录和记录查询的信息; 慢查询日志:记录执行时间超过指定时间的操作。
*除了二进制日志外,其余都是文本文件。通常存储在mysql数据库的数据目录下。默认只启动错误日志功能。
二进制日志:
也叫作变更日志(updata log)