MySQL主从复制搭建及详解(3)

主从配置
一、主服务器上配置
1.创建用户,并赋予REPLICATION SLAVE权限
2.开启binlog日志,并设置server_id
二、从服务器配置
1.指定server_id
2.指定主服务器配置

备注:

1.win下mysql开启与关闭(前提是需要配置path路径)

这里写图片描述

2.server-id做什么用的

mysql的同步的数据中是包含server-id的,用于标识该语句最初是从哪个server写入的,所以server-id一定要有的,如果设置多个从服务器,每个从服务器必须有一个唯一的server-id值,必须与主服务器的以及其它从服务器的不相同。

每一个同步中的slave在master上都对应一个master线程,该线程就是通过slave的server-id来标识的;每个slave在master端最多有一个master线程,如果两个slave的server-id 相同,则后一个连接成功时,前一个将被踢掉。

在mysql做主从同步时,要保证一条数据不会陷入死循环,这里就是靠server-id来实现的。

Linux公社的RSS地址:https://www.linuxidc.com/rssFeed.aspx

��文永久更新链接地址https://www.linuxidc.com/Linux/2018-08/153812.htm

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/bce075b7b17a04c1b3ab54134044507e.html