mysql主从备份之Slave_IO_Running: no

最近在测试mysql主从备份设置好后,做主从备份时发现,备机没有备份数据,

使用 show slave status\G 查看从库的状态时发现
Slave_IO_Running: no
Slave_SQL_Running: Yes
如图
mysql主从备份之Slave_IO_Running: no
这是由于Slave_IO_Running: no 表示从主库读取数据的IO不通,
在错误从库状态中有如下图所示错误提示:
mysql主从备份之Slave_IO_Running: no
提示主库和从库的UUID是同一个导致的问题,这时可以修改主库或者从库中的auto.cnf配置文件中的uuid值
uuid值的获取可以在登陆数据库后使用 如下语句获取:
select uuid();

修改UUID后查看从库状态如图:
mysql主从备份之Slave_IO_Running: no此时slave_IO_Running 已经为yes,测试主从备份正常。

附:错误从库状态如图:
mysql主从备份之Slave_IO_Running: no
mysql主从备份之Slave_IO_Running: nomysql主从备份之Slave_IO_Running: no