主服务器上的相关命令:
show master status;mysql> show master status\G*************************** 1. row *************************** File: host2-bin.000002 Position: 420 Binlog_Do_DB: Binlog_Ignore_DB: Executed_Gtid_Set: 5abd564e-2b4f-11e5-a7f1-000c2954ccde:1,780aa541-2b93-11e5-a9ad-000c29ef36a8:11 row in set (0.00 sec)
show slave hosts;
mysql> show slave hosts;+-----------+-----------------+------+-----------+--------------------------------------+| Server_id | Host | Port | Master_id | Slave_UUID |+-----------+-----------------+------+-----------+--------------------------------------+| 1 | 192.168.203.133 | 3306 | 2 | 780aa541-2b93-11e5-a9ad-000c29ef36a8 || 3 | 192.168.203.134 | 3306 | 2 | 5abd564e-2b4f-11e5-a7f1-000c2954ccde |+-----------+-----------------+------+-----------+--------------------------------------+2 rows in set (0.00 sec)
show binary logs;
mysql> show binary logs;+------------------+-----------+| Log_name | File_size |+------------------+-----------+| host2-bin.000001 | 413 || host2-bin.000002 | 420 |+------------------+-----------+2 rows in set (0.00 sec)
show binlog events;
mysql> show binlog events;+------------------+-----+----------------+-----------+-------------+-------------------------------------------------------------------+| Log_name | Pos | Event_type | Server_id | End_log_pos | Info |+------------------+-----+----------------+-----------+-------------+-------------------------------------------------------------------+| host2-bin.000001 | 4 | Format_desc | 2 | 120 | Server ver: 5.6.16-log, Binlog ver: 4 || host2-bin.000001 | 120 | Previous_gtids | 2 | 151 | || host2-bin.000001 | 151 | Gtid | 1 | 199 | SET @@SESSION.GTID_NEXT= '780aa541-2b93-11e5-a9ad-000c29ef36a8:1' || host2-bin.000001 | 199 | Query | 1 | 262 | BEGIN || host2-bin.000001 | 262 | Table_map | 1 | 309 | table_id: 70 (testdb.t1) || host2-bin.000001 | 309 | Delete_rows | 1 | 359 | table_id: 70 flags: STMT_END_F || host2-bin.000001 | 359 | Xid | 1 | 390 | COMMIT /* xid=423 */ || host2-bin.000001 | 390 | Stop | 2 | 413 | |+------------------+-----+----------------+-----------+-------------+-------------------------------------------------------------------+8 rows in set (0.00 sec)
下面这几个是删除二进制相关的,不作演示,具体可以搜索一下用法:
purge logs to 'log_name';
purge logs before 'date';reset master;(老版本flush master)set sql_log_bin=
从服务器上的相关命令:
slave startslave stopSLAVE STOP IO_THREAD //此线程把master段的日志写到本地SLAVE start IO_THREADSLAVE STOP SQL_THREAD //此线程把写到本地的日志应用于数据库SLAVE start SQL_THREADreset slaveSET GLOBAL SQL_SLAVE_SKIP_COUNTERload data from mastershow slave status(SUPER,REPLICATION CLIENT)CHANGE MASTER TO MASTER_HOST=, MASTER_PORT=,MASTER_USER=, MASTER_PASSWORD= //动态改变master信息PURGE MASTER [before 'date'] 删除master端已同步过的日志