标签存档: binlog

如何查看MySQL的binlog数据

binlog介绍 binlog,即二进制日志,它记录了数据库上的所有改变. 改变数据库的SQL语句执行结束时,将在binlog的末尾写入一条记录,同时通知语句解析器,语句执行完毕. binlog格式 1、基于语句,无法保证所有语句都在从库执行成功,比如update … limit 1; 2、基于行,将每一次改动记为binlog中的一行.在执行一个特别复杂的update或者delete操作时,基 …

继续阅读 »

MySQL binlog日志自动清理及手动删除的方法

说明: 当开启mysql数据库主从时,会产生大量如mysql-bin.00000* log的文件,这会大量耗费您的硬盘空间。 mysql-bin.000001 mysql-bin.000002 mysql-bin.000003 mysql-bin.000004 mysql-bin.000005 … 有三种解决方法:1.关闭mysql主从,关闭binlog;2.开启mysql主从,设置expire_ …

继续阅读 »