我是MySQL的新手,經過長時間的搜索後,我可以配置基於主從行的複製。我認爲這將是安全的,我不必一次又一次地重新檢查。今天MySQL複製錯誤(1062)
但是,當我做了奴隸SHOW SLAVE STATUS;
後來我發現以下
無法執行 表mydatabasename.atable Write_rows事件;重複 項'174465'爲'PRIMARY'鍵, Error_code:1062;處理程序錯誤 HA_ERR_FOUND_DUPP_KEY;事件的 主日誌的mysql-bin.000004, end_log_pos 60121977
誰能告訴我這是如何甚至可以來當主既有服務器上沒有這樣的錯誤和模式是一樣的話,怎麼可能出現這種情況。以及如何解決這個問題,以便今後再次開展工作,以及今後如何預防此類事情。
請讓我知道還有什麼意外的,我應該期望除此之外。
有很多的原因,這可能會發生,但它會如果您想檢查在主機和從機PK = 174465數據存儲中的錯誤之後,看看數據是十分有用已經一樣了。 – symcbean 2011-01-12 13:30:18
謝謝,我檢查一個它已經存在,但問題的原因如何可能發生,之前有一些電源故障,但不是通過使用數據庫事務更新奴隸確保一致性? – 2011-01-12 14:01:25
http://bugs.mysql.com/bug.php?id=38205此鏈接可能會對您有所幫助。 – programmer 2011-01-12 13:22:48