复制:利用二进制日志增量进行。
- 实现在不同服务器上的数据分布
- 实现读取数据的负载均衡
- 增强了数据的安全性
- 实现数据库高可用和故障切换
mysql日志

mysql二进制日志:
- 记录了所有对数据库的修改事件包括增删改查事件和对表结构的修改事件。二进制日志记录的都是成功执行的。
二进制日志的格式
基于段的格式 binlog_format = STATMENT.日志记录量相对较小,节约磁盘io. 可能造成主备服务器数据不一致
基于行的格式 binlog_format = ROW 复制更加安全。日志记录量相对较大。.
基于混合格式 binlog_format = MIXED
复制工作方式

复制配置

bin_log = mysql-bin
server_id = 100






本文探讨了MySQL二进制日志的作用及格式,包括基于段、行和混合格式,阐述了其在数据复制、负载均衡、数据安全及数据库高可用性方面的重要性。
9738

被折叠的 条评论
为什么被折叠?



