您的位置:首頁技術文章
文章詳情頁

MySQL數據同步出現Slave_IO_Running: No問題的解決

瀏覽:129日期:2023-05-08 10:17:37
目錄
  • 原因:
  • 解決辦法:
    • 1:使用 find / -iname "auto.cnf" 命令查找你數據庫的auto.cnf 配置文件。
    • 2:對這個配置文件的uuid進行更改。
    • 3:重新啟動mysql
    • 4: 登錄mysql,重啟slave,再次驗證
  • 總結

    原因:

    兩臺主從數據庫的uuid相同了(沒猜錯的話,各位應該是直接克隆了linux服務器,然后配置主從數據庫,一通操作,到最后啟動從數據庫,發現的這個問題吧)。

    解決辦法:

    1:使用 find / -iname "auto.cnf" 命令查找你數據庫的auto.cnf 配置文件。

    find / -iname "auto.cnf"

    我的在這個目錄下,同學們的也可能在其他目錄,取決于你mysql放的位置哈。

    2:對這個配置文件的uuid進行更改。

    vim /var/lib/mysql/auto.cnf? ? (文件路徑不一樣記得改)

    譬如:你把最后的f改成e,跟主數據庫不一樣就行。

    3:重新啟動mysql

    systemctl restart mysqld

    4: 登錄mysql,重啟slave,再次驗證

    mysql -uroot -p 登錄mysql

    stop slave; 停止鏈路

    start slave; 啟動鏈路

    show slave status \G; 查看鏈路

    如下,成功。

    總結

    到此這篇關于MySQL數據同步出現Slave_IO_Running: No問題解決的文章就介紹到這了,更多相關Slave_IO_Running: No解決內容請搜索以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持!

    標簽: MySQL
    国产综合久久一区二区三区