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地址的知識點如果沒有人提醒的話,很容易寫錯

還好自己終於解決了這個問題,也希望給后來者一點參考

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM