其中Master_Log_File描述的是master主機上的日志文件。
在master上檢查當前的數據庫列表:
mysql> show master logs;
得到的日志列表如下:
+----------------------+-----------+
| Log_name | File_size |
+----------------------+-----------+
| localhost-bin.000001 | 495 |
| localhost-bin.000002 | 3394 |
+----------------------+-----------+
如果slave主機上使用的的Master_Log_File對應的文件在master的日志列表中存在,在slave主機上開啟從屬服務器線程后可以自動同步:
mysql> start slave;
如果master主機上的日志文件已經不存在,則需要首先從master主機上恢復全部數據,再開啟同步機制。
在slave主機上運行:
mysql> stop slave;
在master主機上運行:
mysql> stop slave;
在slave主機上運行:
mysql> load data from master;
mysql> reset master;
mysql> start slave;
在master主機上運行:
文章來源于領測軟件測試網 http://www.kjueaiud.com/