MySQL学习笔记19-CSDN博客

阿里云国内75折 回扣 微信号:monov8
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6

MySQL日志文件MySQL中我们需要了解哪些日志

常见日志文件

我们需要掌握错误日志、二进制日志、中继日志、慢查询日志。

错误日志

作用存放数据库的启动、停止和运行时的错误信息。

场景用于数据库的启动拍错。

如何开启

默认是开启的可以通过修改my.cnf文件自定义如

一般错误日志建议放在data数据目录中。

重新启动mysql_3306后

那么错误日志更新到mysql.err。

二进制日志

二进制日志记录的是数据库的所有更改操作DDL、DML、DCL不包含select或者show这类语句。

如果有二进制日志可以将数据90%恢复过来。

场景

1、用于主从复制中master主服务器将二进制日志中的更改操作发送给slave从服务器从服务器执行这些更改操作是和主服务器的更改相同。

2、用于数据恢复的操作。

如何开启

默认binlog日志是关闭的可以通过修改配置文件完成开启如下

If you specify the --log-bin option without also specifying the server_id system variable, the server is not allowed to start. (Bug #11763963, Bug #56739)

更改配置文件一定要记得重启mysql服务器。

把mysql_3306重启刷新日志刷新二进制日志。

备份备份就是备份的三类文件数据文件、配置文件和日志文件。

阿里云国内75折 回扣 微信号:monov8
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6
标签: mysql