Mysql的log-bin日志

原创 2016年04月06日 21:33:08

1、开启mysql的bin-log日志

      找到mysql的配置文件/etc/my.cnf,在里面加入下面语句

[mysqld]
slow_query_log_file=/usr/local/mysql/log/slow.log   #开启Mysql的慢查询日志
log-bin=/usr/local/mysql/log/mysql-bin              #开启Mysql的二进制日志
log-error=/usr/local/mysql/log/err.log         #开启Mysql的错误日志
general_log_file=/usr/local/mysql/log/general.log


2、查看Mysql的二进制日志文件

     2.1 查看二进制文件是否开启成功

 show variables like 'log_bin%';
+---------------------------------+--------------------------------------
| Variable_name                   | Value                                  |
+---------------------------------+--------------------------------------+
| log_bin                                 | ON                                   |
| log_bin_basename           | /usr/local/mysql/log/mysql-bin       |

    2.2查看最后的log-bin文件信息

show  master status;
+------------------+----------+--------------+------------------+-------------------+
| File                   | Position | Binlog_Do_DB | Binlog_Ignore_DB | Executed_Gtid_Set |
+------------------+----------+--------------+------------------+-------------------+
| mysql-bin.000003 |      120 |              |                  |                   |
+------------------+----------+--------------+------------------+-------------------+

3、关于二进制日志的一些操作

      3.1 开启一个新的二进制日志,从当前时刻,记录对数据库的更新操作      

flush logs;

      3.2 清空所有的bin-log日志

reset master;
     3.3 查看最后一个log-bin文件

show master status;


4、二进制日志文件的查看

mysqlbinlog --no-defaults mysql-0001.bin


版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

MySQL用户授权 和 bin-log日志 详解和实战

http://www.cnblogs.com/it-cen/p/5234345.html 看了上一篇博文的发布时间,到目前已经有三个月没更新博文了。这三个月经历了很多事情,包括工...

mysql关闭与删除bin-log日志详解

mysql中如果我们开启bin-log日志全在mysql目录发现大量的mysql-bin.000001,mysql-bin.000002等这些文章,如果多了会发现占很大的空间,下面我来介绍mysql-...

删除MySQL log bin 日志操作记录

正确删除MySQL log bin 日志操作记录 ============================================= #如要修改my.cnf ,正确操作是先关闭mysql ...
  • zju_ly
  • zju_ly
  • 2012年01月11日 09:32
  • 1863

Linux-Shell:mysql的bin_log日志清理

写这篇博客的主要目的是记录自己的写脚本的过程,顺便整理思路,另外也对自己的学习过程有个记录。当然,如果能够帮到一些同学的话是最好的。...

MySQL 用户授权和bin-log日志和主从复制、读写分离(2)

前言: 前面一篇,我们ok了Ubuntu上Lamp的搭建以及MySQL·的用户授权和简单的bin-log日志的了解,这一篇,我们继续上面的,然后把主从复制完成。 1. Mysql数据库的数...

MySQL的log-bin的日志功能

装mysql,运行一段时间后,在mysql目录下出现一堆类似mysql-bin.000***,从mysql-bin.000001开始一直排列下来,而且占用了大量硬盘空间,高达几十个G. 对于这些超大空...

mysql bin-log日志与mysqldump备份与恢复

简介:mysql的bin-log日志是一种二进制的日志(默认存在于mysql/data下) 1. 用于恢复数据 2.有三种类型的日志 ...

正确删除MySQL BIN-LOG 日志实操

正确删除MySQL BIN-LOG 日志实操 转自 http://database.51cto.com/art/201005/200698.htm 以下的文章主要讲述饿是正确...

Ubuntu下开启mysql的bin_log日志

安装了Ubutu系统后,就不太爱用windows了,但是在使用中遇到了一点小问题,给大家分享下。 windows下mysql的配置文档是my.ini,在这个文档里修改内容就可以完成对mysq...

MySQL的log-bin的日志功能

装mysql,运行一段时间后,在mysql目录下出现一堆类似mysql-bin.000***,从mysql-bin.000001开始一直排列下来,而且占用了大量硬盘空间,高达几十个G. 对于这些超大空...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Mysql的log-bin日志
举报原因:
原因补充:

(最多只允许输入30个字)