0
如果省略--server-ID,默认ID为0,在这种情况下,主服务器拒绝所有连接的奴隶和奴隶拒绝连接到主。 在MySQL 5.6,服务器ID是否被设置为0或显式默认被允许使用,则服务器将SERVER_ID系统变量为1 这是在MySQL 5.6的已知问题,但它被固定在MySQL 5.7。MySQL - MySQL 5.7中的服务器ID设置了什么值,如果我们省略了服务器ID。
它是如何固定?说明?
为Refernce: http://dev.mysql.com/doc/refman/5.6/en/replication-options.html#sysvar_server_uuid
我已经安装了MySQL 5.6和不设置服务器ID在my.cnf,所以默认情况下它应该采取0值。 在MySQL 5.6中,服务器ID是明确设置为0还是默认允许使用,服务器将server_id系统变量设置为1. 但是当我在mysql中运行命令时 SHOW VARIABLES LIKE 'SERVER_ID'; + --------------- + ------- + |变量名|值| + --------------- + ------- + | server_id | 0 | + --------------- + ------- + 根据上述说法应该是1。 值为0吗? –