开始本文的前提:
1. 配好了主从架构的两台MySQL服务器

环境介绍:
在我的环境中有两台服务器:
master,192.168.230.129
slave,192.168.230.130

下面开始。
————————————————————
在MySQL的主从架构中,如果我希望在从库上获取主库的信息是很容易的,通过【show slave status\G】就可以得到。

如下:
从:

可以看到:
【Slave_IO_Running: Yes】
【Slave_SQL_Running: Yes】
【Seconds_Behind_Master: 0】
【Master_Host: 192.168.230.129】
当前,从库和主库的状态是【同步】的。

如果我们要从主库上看某个MySQL的数据库实例有几个从库的时候,可以这么操作:
Command:【show slave hosts】
如下:
主:

可以很清楚的看到,这个数据库的从库是【192.168.230.130】。

不过需要注意的是:默认情况下:
1. 主库上查询【show slave hosts】的时候【host】是空的
2. 只查得到【slave_uuid】

如果需要像上面我查到的那样显示,需要在从库配置相关参数:【report_host】

具体如下:

——————————
最后,列一下在我的主从环境中,主从两端的【my.cnf】的具体配置:

主:

从:

————————————————
Done。

说点什么

avatar

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据

  Subscribe  
提醒