MySQL 5.7.26日志管理

1.错误日志1.1 作用排查MySQL运行过程的故障.1.2 默认配置默认开启默认路径和名字: datadir/hostname.err错误日志文件名及查看方法: 方括号中有ERROR的---->[ERROR]1.3 人为定制位置vi /etc/my.cnflog_error=/tmp/mysql3306.log重启生效.2.二进制日志(binlog)2.1 作用(1) 主从要依赖二进制日志(2) 数据恢复时需要依赖于二进制日志2.2 配置(1)参数介绍默认没有开启
摘要由CSDN通过智能技术生成

1.错误日志
1.1 作用
排查MySQL运行过程的故障.
1.2 默认配置
默认开启
默认路径和名字: datadir/hostname.err
在这里插入图片描述
错误日志文件名及查看方法: 方括号中有ERROR的---->[ERROR]
在这里插入图片描述
1.3 人为定制位置vi /etc/my.cnf
log_error=/tmp/mysql3306.log
重启生效.

2.二进制日志(binlog)
2.1 作用
(1) 主从要依赖二进制日志
(2) 数据恢复时需要依赖于二进制日志

2.2 配置
(1)参数介绍
默认没有开启.
server_id=6 ####集群标识
log_bin=/data/binlog/mysql-bin
说明:
/data/binlog : 提前定制好的目录,而且要有mysql.mysql的权限
mysql-bin : 二进制日志文件名的前缀
例如: mysql-bin.000001 ,mysql-bin.000002 …
binlog_format=row —> 5.7版本默认配置是row,可以省略.
在这里插入图片描述
(2) 参数配置
server_id=6
log_bin=/data/binlog/mysql-bin
binlog_format=row
在这里插入图片描述
(3)创建目录和授权
mkdir -p /data/binlog/
chown -R mysql.mysql /data
在这里插入图片描述
(4)重启生效

2.3 二进制日志
2.3.1 概括
记录的数据库所有变更类的操作日志.
DDL
DCL
DML

2.3.2 DDL 和 DCL
以语句的方式,原模原样的记录.

2.3.3 DML
(1) 他记录的已提交的事务
(2) DML记录格式(statement,row,mixed),通过binlog_format=row参数控制
说明:
statement

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值