
MySQL 日志管理
/etc/my.cnf
========================================================
error log 错误日志 排错 /var/log/mysqld.log【默认开启】
bin log 二进制日志 备份 增量备份 DDL DML DCL
Relay log 中继日志 复制 接收 replication master
slow log 慢查询日志 调优 查询时间超过指定值
Error Log
log-error=/var/log/mysqld.log
Binary Log
log-bin=/var/log/mysql-bin/slave2
server-id=2
[root@slave2 ~]# mkdir /var/lib/mysql-bin
[root@slave2 ~]# chown mysql.mysql /var/lib/mysql-bin/
[root@slave2 ~]# systemctl restart mysqld
注:
1. 重启 mysqld 会截断
2. flush logs 会截断
3. reset master 删除所有 binlog rm -rf /
4. 删除部分
PURGE BINARY LOGS TO 'mysql-bin.010';
PURGE BINARY LOGS BEFORE '2016-04-02 22:46:26';
评论