无法在Windows Server上创建主从复制

时间:2019-05-24 12:30:24

标签: mysql master-slave

我的主人是Windows Server 2016

我的奴隶是Windows Server 2012 R2

两者均已安装MySqlServer8.0.16.0

在主控上:

create user 'replicator'@'%' identified by 'my_pass';
grant all privileges on *.* to 'replicator'@'%';
flush privileges;
show master status;

在奴隶上:

stop slave;
CHANGE MASTER TO MASTER_HOST='MASTER_IP', MASTER_USER='replicator', MASTER_PASSWORD='my_pass', MASTER_LOG_FILE='mysql-bin.000008', MASTER_LOG_POS=155;
start slave;
show slave status\G;

然后出现以下错误:

error connecting to master 'replicator@%:3306'
Slave_IO_Running: Connecting
Slave_SQL_Running: Yes

防火墙已关闭,因此没有问题。 如果我在Master上创建了一个可以从slave访问的用户,并且在slave上使用该用户创建了与master的连接,则我可以成功连接。

有帮助吗? 问候

0 个答案:

没有答案