• 技术文章 >数据库 >MySQL

    mysql二进制日志有哪些作用

    小妮浅浅小妮浅浅2021-08-19 09:46:26原创4414

    作用说明

    1、恢复,某些数据的恢复需要二进制日志。

    如当一个数据库全备文件恢复后,我们可以通过二进制的日志进行point-in-time的恢复。

    2、复制,通过复制和执行二进制日志使得一台远程的MySQL数据库实时同步

    一般是slave或者 standby与一台MySQL数据库(master或者primary) 。

    3、审计,用户可以通过二进制日志中的信息来进行审计。

    判断是否有对数据库进行注入攻击。

    实例

    mysql> show master status;
    +------------------+----------+--------------+------------------+-------------------+
    | File             | Position | Binlog_Do_DB | Binlog_Ignore_DB | Executed_Gtid_Set |
    +------------------+----------+--------------+------------------+-------------------+
    | mysql_bin.000002 |      154 |              |                  |                   |
    +------------------+----------+--------------+------------------+-------------------+
    1 row in set (25.13 sec)

    以上就是mysql二进制日志的作用,希望对大家有所帮助。更多mysql学习指路:MySQL

    推荐操作系统:windows7系统、mysql5.8、DELL G3电脑

    专题推荐:mysql二进制日志
    上一篇:mysql二进制日志是什么 下一篇:mysql二进制日志如何开启

    相关文章推荐

    • mysql双机热备如何实现• mysql有哪些索引类型• mysql中B+Tree索引和Hash索引的不同• mysql存储引擎的分类及使用场景• mysql覆盖索引的优点探究• mysql覆盖索引的使用注意• mysql唯一索引是什么• mysql组合索引如何理解• mysql错误日志文件是什么• mysql中mysqldumpslow命令的介绍• mysql查询日志的使用• mysql二进制日志是什么

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网