数据库主从配置后Slave_IO_Running状态为Connecting
个别项目有要求数据库做主从同步,开发已经提供了《关于Mysql高可用部署解决方案.docx》文档,但根据文档操作后,如果使用SHOW SLAVE STATUS\G;命令查到的Slave_IO_Running状态为Connecting,(如下图)

一般是因为主节点的root用户或者指定的用户没有授权复制权限,需要在主节点授权后,从节点重启slave即可。
操作方法:
1、查看是否有复制权限:SELECT user, host, Repl_slave_priv FROM mysql.user WHERE user = ‘root’ AND host = ‘%’;
结果中Repl_slave_priv字段需要时yes
2、授权
GRANT REPLICATION SLAVE ON *.* TO ‘root’@’%’;
FLUSH PRIVILEGES;
3、从节点重新停止再开启slave。
stop slave;
start slave;