首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫

MySQL 主從不同步修復:清理 Binlog、重設同步坐標、重啟 Slave 線程

     編輯:MySQL 資料庫相關知識

典型錯誤

Last_IO_Error: Got fatal error 1236 from master when reading data from binary log: 'Could not find first log file name in binary log index file'

修復步驟

  1. Slave 停止同步:STOP SLAVE;
  2. Master 刷新日志:FLUSH LOGS;(生成新 binlog 文件)
  3. Master 查看狀態:SHOW MASTER STATUS; 記錄 File、Position
  4. Slave 重設同步點:
    CHANGE MASTER TO
      MASTER_LOG_FILE='mysql-bin.000004',
      MASTER_LOG_POS=106;
  5. Slave 啟動同步:START SLAVE;
  6. 驗證:SHOW SLAVE STATUS\G 確認 Slave_IO_Running=Yes、Slave_SQL_Running=Yes
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved