欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

mysql主從復制可以屏蔽刪除

劉姿婷2年前9瀏覽0評論

MySQL主從復制是指將一個數據庫的數據自動同步到另一個數據庫中。主數據庫被稱為主庫,從數據庫被稱為從庫。在一些情況下,我們需要屏蔽主庫上的刪除操作,以免誤刪數據影響從庫的同步。

要屏蔽主庫上的刪除操作,我們需要在從庫上設置參數。在從庫上開啟如下幾個參數,可以屏蔽主庫上的刪除操作:

slave-skip-errors = 1062,1213
replicate-wild-ignore-table = db_name.table_name
  • slave-skip-errors參數是指主從復制過程中出現特定錯誤時跳過同步操作,1062表示唯一鍵重復錯誤,1213表示死鎖錯誤。由于刪除操作會導致唯一鍵沖突和死鎖,設定這個參數可以屏蔽這些錯誤,從而達到屏蔽刪除操作的目的。
  • replicate-wild-ignore-table參數是指忽略從庫上指定的數據庫和表不與主庫同步。我們可以指定需要屏蔽刪除操作的數據庫和表,從而達到屏蔽刪除操作的目的。例如:replicate-wild-ignore-table = mydb.t1。這個參數還可以使用通配符表示多張表。

在設置完以上參數后,從庫上將不再同步被屏蔽的數據庫和表的刪除操作。不過需要注意的是,如果從庫上已經存在這些被屏蔽的數據,那么主庫上的刪除操作仍然會同步到從庫上。

總而言之,MySQL主從復制是一種強大的數據同步機制,合理設置參數可以達到一定的數據保護目的。在實際應用中,我們需要根據實際需求來配置參數,以便實現最佳的效果。