您的位置 首页 > 娱乐休闲

一、BinLog的简介

1、日志类型:

Error Log、General Query Log、Binary Log、Slow Query Log。分别是错误日志、一般查询日志、二进制日志、慢查询日志。

错误日志:记录错误日志信息;

一般查询日志:记录前端查询语句,SQL Statement;

二进制日志:记录了数据库的改动,比如新建表、数据记录变更等。两个非常重要的功能:复制、恢复。

慢查询日志:记录了慢SQL Statement,提供给开发调优使用

2、启用binlog

默认是关闭的,在my.cnf配置文件中新增如下配置

log-bin=mysql-bin

log-bin-index=my

参数解释:

这里的 log-bin 是指以后生成各 Binlog 文件的前缀,比如上述使用mysql,那么文件就将会是my、my 等。

而这里的 log-bin-index 则指 binlog index 文件的名称,这里我们设置为my。

3、是否生效binlog

进入mysql,输入

show variables like '%log_bin%';

4、查看biglog:

1、根据my.cnf配置的日志文件查看

我们可以看到,my存放的是binlog的索引文件

其中,my等就是二进制日志文件

2、mysql查看

所有的日志文件:

show master logs;

当前写入的配置文件:

show master status;

扩展:

常见的命令

1、查看日志文件

show master logs;

2、当前写入文件

show master status;

3、刷新日志

flush logs;

4、清空日志文件

reset master;

如何查看二进制日志文件

利用工具mysqlbinlog进行处理,复制二进制文件。

责任编辑: 鲁达

1.内容基于多重复合算法人工智能语言模型创作,旨在以深度学习研究为目的传播信息知识,内容观点与本网站无关,反馈举报请
2.仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证;
3.本站属于非营利性站点无毒无广告,请读者放心使用!

“bin文件如何打开,pdf.bin文件如何打开,cad中bin文件如何打开”边界阅读