在master-file-log(MySQL复制)中获得最后的位置?

时间:2013-07-25 13:11:58

标签: mysql replication database-replication multi-master-replication

如何在master的log-bin中检索最后一个位置?例如,当我写CHANGE MASTER TO...时,我无法看到主人的身份,所以我不知道主文件-pos ...

2 个答案:

答案 0 :(得分:1)

在mysql类型的主机上:

SHOW MASTER STATUS;

mysql> SHOW MASTER STATUS;
+---------------+----------+--------------+------------------+
| File          | Position | Binlog_Do_DB | Binlog_Ignore_DB |
+---------------+----------+--------------+------------------+
| mysql-bin.003 | 73       | test         | manual,mysql     |
+---------------+----------+--------------+------------------+

答案 1 :(得分:0)

好吧,我不确定你到底想要做什么,但做一个SHOW SLAVE STATUS;并查看Exec_Master_Log_Pos,这将为你提供最后一个位置,直到奴隶SQL线程执行了来自主人的事件二进制日志。

有关其他信息,请参阅此处提供的文档:SHOW SLAVE STATUS Syntax