zoukankan      html  css  js  c++  java
  • mysql bin-log 使用说明

    如何开启bin-log日志?

    vi /etc/my.cnf

    [mysqld]

    log-bin=mysql-bin

    默认开启

    ls /usr/local/mysql/data/

    mysql-bin.000001

    mysql-bin.000002

    记录了所有的数据库变化操作(数据增删改,创建表等)

    查看是否开启?

    show variables like "log_%";

    log_bin   | ON

    bin-log日志刷新

    mysql>flush logs;

    开始一个新的bin-log日志,记录此刻以后的操作

    ls /usr/local/mysql/data/

    相当于从新拿一个笔记本,从第一页的位置开始记录以后的日志,之前的笔记本,不再使用。

    查看当前使用的bin-log信息

    mysql> show master status;

    +------------------+----------+--------------+------------------+

    | File             | Position | Binlog_Do_DB | Binlog_Ignore_DB |

    +------------------+----------+--------------+------------------+

    | mysql-bin.000008 |      107 |              |                  |

    +------------------+----------+--------------+------------------+

    1 row in set (0.00 sec)

    一个新的笔记本,默认从107的位置开始记录。(mysql5.2从106开始记录)

    Position记录的是位置信息,如果执行增删改语句,位置将发生变化。

    清空所有的bin-log日志

    mysql>reset master;

    查看bin-log日志内容

    cd /usr/local/mysql/data/

    /usr/local/mysql/bin/mysqlbinlog mysql-bin.000001

    总结:

    reset master;//清空日志

    flush logs;//刷新日志

    show master status;//查看当前日志信息

  • 相关阅读:
    sgu175pascal
    poj3659pascal
    poj3411
    传球游戏pascal
    ubuntu 9.04 wubi安装的问题 2009511 13:58:00 (21ic)
    任何道理都是有局限的 20081020 11:07:00 (21ic)
    浓浓的亲情 2008106 8:53:00 (21ic)
    卖买房所得
    黑色的一周 20081018 3:23:00 (21ic)
    度的把握 2008929 20:59:00
  • 原文地址:https://www.cnblogs.com/zjhblogs/p/5584371.html
Copyright © 2011-2022 走看看