您现在的位置是:课程教程文章

mysql中binlog的使用场景

2023-12-13 22:54课程教程文章 人已围观

1、用于主从复制。在主从结构中,binlog作为操作记录从master发送到slave,slave服务器从master收到的日志保存在relaylog中。

2、用于数据备份。数据库备份文件生成后,binlog保存了数据库备份后的详细信息,以便下一次备份可以从备份点开始。

实例

#at154

#1707089:24:02serverid12345end_log_pos219CRC320x30763ffeAnonymous_GTIDlast_committed=0sequence_number=1

SET@@SESSION.GTID_NEXT='ANONYMOUS'/*!*/;

#at219

#1707089:24:02serverid12345end_log_pos313CRC320x4d0140b3Querythread_id=5exec_time=0error_code=0

SETTIMESTAMP=1499477042/*!*/;

SET@@session.pseudo_thread_id=5/*!*/;

SET@@session.foreign_key_checks=1,@@session.sql_auto_is_null=0,@@session.unique_checks=1,@@session.autocommit=1/*!*/;

SET@@session.sql_mode=1436549152/*!*/;

SET@@session.auto_increment_increment=1,@@session.auto_increment_offset=1/*!*/;

/*!\Cutf8*//*!*/;

SET@@session.character_set_client=33,@@session.collation_connection=33,@@session.collation_server=8/*!*/;

SET@@session.lc_time_names=0/*!*/;

SET@@session.collation_database=DEFAULT/*!*/;

createdatabasetest

/*!*/;

SET@@SESSION.GTID_NEXT='AUTOMATIC'/*addedbymysqlbinlog*//*!*/;

DELIMITER;

#Endoflogfile

/*!50003SETCOMPLETION_TYPE=@OLD_COMPLETION_TYPE*/;

/*!50530SET@@SESSION.PSEUDO_SLAVE_MODE=0*/;

以上就是mysql中binlog的使用场景,希望对大家有所帮助。更多mysql学习指路:Mysql

课程教程:mysql中binlog的使用场景

上一篇:java门面模式是什么

下一篇:没有了

站点信息

  • 文章统计篇文章