mysql主从同步出现Slave_IO_Running: Connecting的解决思路

今天在学习mysql主从复制的时候,根据视频教程一步步设置

但是到了show slave status\G;这一步的时候,Slave_IO_Running一致显示Connecting

重复多次测试仍然是这样

于是上网寻找原因,找到一篇比较好的博客如下

https://blog.csdn.net/mbytes/article/details/86711508

根据这位博主的思路,我按照顺序一个个排除

没想到第一步就出现了问题

没错,我的虚拟机无法和主机互通

但是我明明是按照教程里来的

于是我上网搜寻相关信息,为什么虚拟机ping不通主机

找到一篇较好的博客如下

https://blog.csdn.net/jiechuhoudeshang/article/details/94407815

按照这个思路我恍然想到自己的ip设置有问题

在教程中,老师有提到一句ip地址最后一位一定为1,我当时还纳闷,我的ip地址后来不是1啊

我还以为老师讲错了,因为我在windows系统下的命令行窗口使用ipconfig查询ip地址时最后一位的确不为1

这也是错误的开始

于是我知道自己的错误了,搜寻了第三篇博客终于解决了这个问题,博客如下

https://www.cnblogs.com/sunbr/p/11423675.html

博客中提到的知识点就是解决方法

这个知识点就是

nat模式下虚拟机和主机是通过VMnet8这个网络进行连接的

也就是说虚拟机ping的ip地址应该是VMnet8这个ip地址,而并不能ping真实网络地址

于是按照这个思路我重新设置了主从同步命令的ip地址

顺利开启

提一句:为什么老师说ip地址后面一定是1,但是很多博客的ip地址设置不是1,因为老师在创建linux系统的时候,统一都设置成最后一位为1了

所以各位不用纠结这个1,而是去看看自己的VMnet8的ip地址就好

综上:对于一个刚入门的小白来说,有些地方很难注意到,像这种ip地址的知识点如果没有人提醒的话,很容易写错

还好自己终于解决了这个问题,也希望给后来者一点参考

 

posted @ 2020-10-02 15:54  人菜话多帅瓜皮  阅读(6406)  评论(1编辑  收藏  举报