自己搭了一個主從同步,可以同步create,alter等操作,不能同步insert等操作
uj5u.com熱心網友回復:
可以列出具體要實作什么效果uj5u.com熱心網友回復:
備機上的 show slave status \G 的結果是什么?主機上 show master logs 查到最后一個日志,然后查看對應日志中有沒有 insert 之類的操作
uj5u.com熱心網友回復:
就是正常的資料同步,當binlog的模式是Row的時候,只能同步ddl,不能同步dml操作
uj5u.com熱心網友回復:
你好:
binlog是Row模式,
現象是只能同步ddl操作,無法同步dml操作,
master的binlog events里是有Write_rows的,但是在slave中查看show binlog events in 'mysql-bin.000013'是沒有Write_rows的;
另外我把binlog的模式改成statement和mixed都是可同步的,請問您知道是為什么嗎
uj5u.com熱心網友回復:
slave上看下 show slave status ,看看有沒有例外,有沒有配置篩選,另外查下 這個資訊中的 relay log , 看看里面有沒有 write-rows 的事件slave 的 binlog 中沒有不奇怪,因為你可能 根本就沒有打開 log_slave_updates
uj5u.com熱心網友回復:
抱歉現在才回,在外地出差,我看了relay_log內容,是有write_rows事件的,并且slave的log_slave_updates的狀態是ON,似乎slave并沒有執行relay中的insert操作
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/107970.html
標籤:MySQL
上一篇:求救!setupfactory7無法讀取注冊表,這是怎么回事!!!!!
下一篇:gpfdist
