Slave_IO_Running:主从复制连接

Eri*_*ana 4 mysql replication

我试图在两个系统上实现主从数据库复制。
我按照以下链接
https://www.youtube.com/watch?v=DmQWcU2INqQ

Master Slave Replication 中的步骤操作

但在这两种情况下,我都得到了

Slave_IO_Running:连接
Slave_SQL_Running:是

我试图检查机器之间的网络连接,并且它们能够成功地互相 ping 通。
禁用两个系统上的防病毒和防火墙
为从站添加别名以访问主机,工作。
两台机器都使用 3306 端口进行 mysql。

Last_IO_error:连接到 master 'user01@192.168.2.46:3306' 时出错——重试时间 60 次重试:1

Rat*_*r B 5

几天前我遇到了类似的错误。我能够根据一些 Google 搜索结果解决该错误。以下是一些希望对您也有帮助的建议:

  1. 检查您是否创建了具有所需权限复制用户。如果没有,请使用以下命令在 master 上创建一个新用户:

    Create user ‘repl’@’192.168.2.46’ identified by ‘replpwd’;
    Grant replication slave on *.* to ‘repl’@’192.168.2.46’;
    
    Run Code Online (Sandbox Code Playgroud)
  2. 如果您已经创建了所需的复制用户,请检查复制用户的权限。您可以使用以下命令检查权限:

    show grants for repl;
    
    Run Code Online (Sandbox Code Playgroud)
  3. 通常,发生此问题是由于密码不正确。在这种情况下,您可以使用以下命令重置从站的密码:

    change master to master_password = 'rplpassword';
    
    Run Code Online (Sandbox Code Playgroud)
  4. 此外,检查给定的复制用户和主机 IP 地址中是否有任何错误。

因为,您能够 ping 主服务器,很可能是因为上述原因。