Last_IO_Error:出现2003错误码 

关于这个问题,我也遇到了。我从度娘上找了挺多资料的,主要的问题是,从机能否远程连接到主机的数据库。

可以按照一下的步骤,来检查主从之间的连接是否有问题。

1.因为我是使用阿里云服务器作为主机,所以先在服务器那里,打开3306端口的访问(安全组的配置规则)

2.打开了数据库3306的端口之后,在从机尝试远程连接到主机

mysql -u root -p xxx -h 主机ip地址  -P3306

我连接的时候,它提示我密码错误了,但是我尝试了多次之后,也试着修改密码,但是还是连接不上。于是再一次度娘,发现了在阿里云上安装mysql,root虽然是最高权限用户,但是它默认是不允许远程访问的,所以我们要修改root用户权限。

grant all on *.* to 'root'@'%' identified by '123456' with grant option;

3.再一次启动主从复制命令

slave start;

4.在主库添加一个数据库进行测试

先查看从库的数据库:

mysql主从复制的那些小事儿

 

 在主库上添加一个数据库 testCopyD

mysql主从复制的那些小事儿

从库:

mysql主从复制的那些小事儿

可以看到,主从复制已经完成了

相关文章:

  • 2021-11-17
  • 2021-06-05
  • 2021-09-21
  • 2022-02-16
  • 2021-07-23
  • 2021-05-13
  • 2021-05-13
  • 2021-10-18
猜你喜欢
  • 2021-10-16
  • 2021-06-21
  • 2021-07-17
  • 2021-09-23
  • 2022-01-08
  • 2021-10-26
相关资源
相似解决方案