美文网首页
mysql 主备

mysql 主备

作者: 后知不觉1 | 来源:发表于2022-06-21 21:22 被阅读0次

异步模式 (async-mode)

image.png

这种模式下,主节点不会主动推送数据到从节点,主库在执行完客户端提交的事务后会立即将结果返给给客户端,并不关心从库是否已经接收并处理,这样就会有一个问题,主节点如果崩溃掉了,此时主节点上已经提交的事务可能并没有传到从节点上,如果此时,强行将从提升为主,可能导致新主节点上的数据不完整。

配置

1、主节点修改配置重启

  log-bin=/data1/mysql/data/mysql-bin
  server-id=1
  gtid_mode=off

2、主节点创建同步用户

  grant replication slave on *.* to 'repl'@'%' identified by 'gtidUser';
  flush privileges; 

3、从节点配置重启

  server-id=2
  gtid_mode=off

4、从节点设置slave

    change master to
    master_host='10.1.200.152',
    master_user='root',
    master_port=3306,
    master_password='root',
    master_log_file='mysql-bin.000046',
    master_log_pos=664051961;

    start slave

感谢大佬

主要是为了记录备份下

相关文章

  • 主备和集群

    今天来聊聊,什么是主备,什么是集群,什么是节点 主备主备多用来数据库场景,比如:mysql主备,redis主备等等...

  • MySQL主备

    MySQL主备数据流转流程 备库B和主库A维持了一个长连接1、在备库 B 上通过 change master 命令...

  • MySQL - 主备

    简述 在实际的生产中,为了解决Mysql的单点故障,一般都会采用「主备模式」。MySQL几乎所有的高可用架构,都直...

  • mysql 主备

    异步模式 (async-mode) 这种模式下,主节点不会主动推送数据到从节点,主库在执行完客户端提交的事务后会立...

  • MySQL主备复制

    binlog是MySQL实现主备复制的核心手段,简单来说MySQL主备复制实现分成三个步骤: Master将改变(...

  • mysql主备搭建

    待完成

  • MySQL主备搭建

    准备 主库:192.168.137.10 备库:192.168.137.11 MySQL 5.7 主库 192.1...

  • Mysql主从配置

    mysql主备配置的时候,这时主添加数据,备库未更新,这时有查询进来,查询到了备库。如何解决。可以sql语句强行走...

  • MySQL-18.高可用的基础-主备切换逻辑

    MySQL 要提供高可用能力,只有最终一致性是不够的。 双 M 结构的主备切换流程图: 1.主备延迟 主备切换可能...

  • docker安装pxc集群

    前言 现在mysql自建集群方案有多种,keepalived、MHA、PXC、MYSQL主备等,但是目前根据自身情...

网友评论

      本文标题:mysql 主备

      本文链接:https://www.haomeiwen.com/subject/mpnevrtx.html