具体步骤:
1、从库通过手工执行change master to 语句连接主库,提供了连接的用户一切条件 (user 、password.port、ip),并且让从库知道,二进制日志的起点位置 (file名 position 号) ;start slave
2、从库的IO线程和主库的dump线程建立连接。
3、从库根据change master to 语句提供的file名和position号,IO线程向主库发起binlog的请求.
4、主库dump线程根据从库的请求,将本地binlog以events的方式发给从库IO线程
5、从库IO线程接收binlog events,并存放到本地relay-log中,传送过来的信息,会记录到master.info中
6、从库SQL线程应用relay-log,并且把应用过的记录到relay-log.info中,默认情况下,已经应用过的relay 会自动被清理purge