mysql 8.0 + Last_IO_Error: error connecting to master ‘root@XXX:3306‘ - retry ...

一、问题

        在进行两台linux机器进行MySQL8.0.13主从配置的时候,配置主从之后,在从库mysql进行显示信息

show slave status \G;

          出现了

 Last_IO_Error: error connecting to master 'root@XXX:3306' - retry-time: 60  retries: 1

            mysql 8.0 + Last_IO_Error: error connecting to master ‘root@XXX:3306‘ - retry ..._第1张图片

二、分析

        1.在mysql的data目录下 ,用linux cat命令打开XX.err错误日志文件

cat XXX.err

        一直有重试信息

        2.尝试ping主库,连通性没有问题

ping xxx

        3.可能是主机授权相关有问题,还有本机change master相关命令有问题。

三、实际解决

1.主库开发ip访问

首先得确认主库是否都正常,本地都能连接代表访问是没有问题的。

mysql 8.0 + 向所有IP 开放连接_ycsdn10的博客-CSDN博客

2.重新处理从库同步

(1)关闭从库配置

stop slave; 

(2)重新配置 

##重新改master_host为主库ip,原先是域名

change master to master_host='XXX',master_port=3306,master_user='root',master_password='123456'
,master_log_file='mysql-bin.000003',master_log_pos=195;

(3)重新开启

start slave;

3.查看结果

show slave status \G;

成功进行同步 

你可能感兴趣的:(数据库,mysql,mysql,数据库)