微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何从 MASTER 上的 SHOW SLAVE STATUS

如何解决如何从 MASTER 上的 SHOW SLAVE STATUS

我正在寻找一种从 MysqL 5.6 中主服务器上的 SHOW SLAVE SATUS 获取以下信息的方法

  • Slave_IO_Running
  • Slave_sql_Running
  • Seconds_Behind_Master

SHOW SLAVE SATUS 只向我显示副本/从服务器上的信息,其中只读模式是我唯一的可能,这使得我无法使用写入程序。

我发现这个 answers 有点有用,不幸的是与查询从服务器有关,这不是我的目标,主要用于 5.6 以上的 MysqL

解决方法

slave 默认将信息保存在 master 信息文件中。所以你可以在 bash 上这样获取

mysql -uUSER -pPASSWORD -e "显示从机状态\G" |埃格雷普 '(Seconds_Behind_Master|Slave_IO_Running|Slave_SQL_Running)'

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。