当前位置:Gxlcms > 数据库问题 > mysql复制过程中的server-id的理解

mysql复制过程中的server-id的理解

时间:2021-07-01 10:21:17 帮助过:32人阅读

7.            log-bin=mysql-bin
8.            server-id=1

如果没有提供那些选项,应添加它们并重启服务器。

9.    停止用于从服务器的服务器并在其my.cnf文件中添加下面的行:

10.        [mysqld]
11.        server-id=slave_id

slave_id值同Master_id值一样,必须为1到232–1之间的一个正整数值。并且,从服务器的ID必须与主服务器的ID不相同。例如:

[mysqld]
server-id=2

如果设置多个从服务器,每个从服务器必须有一个唯一的server-id值,必须与主服务器的以及其它从服务器的不相同。可以认为server-id值类似于IP地址:这些ID值能唯一识别复制服务器群集中的每个服务器实例。

如果不指定一个server-id值,如果没有定义master-host,则将它设置为1;否则设置为2。请注意如果server-id太长,主服务器 拒绝所有来自从服务器的连接,并且从服务器拒绝连接到主服务器。这样,省略server-id只适合用二进制日志备份。

mysql复制过程中的server-id的理解

标签:down   art   并且   多个   指定   nbsp   包含   保留   退出   

人气教程排行