show slave status \G 可以用來查看mysql 的復制狀態,有些列名所表達的意思不太明確,現整理如下:
1、
Slave_IO_State:ID線程的狀態,如果master 的所有變更都已經收到這個狀態會顯示為 Waiting for master to send event
Master_Log_File:IO線程正在讀取的master binlog 文件名
Read_Master_Log_Pos:IO線程已經讀完的位置
Relay_Master_Log_File:SQL線程正在讀取的master binlog 文件名
Exec_Master_Log_Pos:SQL線程已經讀取完的位置
是不是感覺mysql 的命名特別的亂,並不見名知意?沒有關系可以這樣記
show slave status \G 前面兩個用來說明文件名和位置的列是針對IO線程的,后兩項才是針對SQL線程的。