mysql 主從維護 MYSQL主從的維護

2021-10-18 20:55:31 字數 752 閱讀 4505

分類: mysql/postgresql

1.m上把事件從二進位制日誌中過濾

引數:binlog-do-db

binlog-ignore-db

2.s上事件從中繼日誌中過濾

引數:replicate_do_db

replicte_do_table

repicate_ingore_db

repliacate_ignore_table

replicate_write_db

replicate_wild_do_table

replicate_wild_ignore_table

在m上執行下面命令

use test;

delte from saki.file;

*_do_db  *_ignore_db只會過濾當前的預設資料庫。就是說上面的命令會在test庫上過濾delte命令,而並不是在saki庫上過濾delete命令。

5.5以上,下面的這些表都建議過濾掉,只複製生產環境資料。

replicate-wild-ignore-table =mysql.%

replicate-wild-ignore-table =test.%

replicate-wild-ignore-table =log.%

replicate-wild-ignore-table =information_schema.%

replicate-wild-ignore-table =performance_schema.%

mysql 3台主主 mysql主主

設定主 主複製 1 在兩台伺服器上各自建立乙個具有複製許可權的使用者 2 修改配置檔案 主伺服器上 mysqld server id 10 log bin mysql bin relay log relay mysql relay log index relay mysql.index auto i...

Mysql 主從備份

複製解決的基本問題就是讓一台伺服器的資料與其他伺服器保持一致。mysql支援 行的複製 和 基於語句 的複製。這兩種方式都是通過再主庫上記錄二進位制日誌,再備庫重放日誌來實現非同步的資料資料複製。在同一時間點,會造成主備庫資料不一致 mysql的複製大部分支援向後相容,新版本伺服器可以作為老版本伺服...

MySQL主從架構

1.使用yum安裝部署mysql兩台 yum y install mariadb mariadb server2.關閉防火牆和selinux systemctl stop firewalld.service setenforce 0 3.修改配置兩台mysql的主配置檔案 機器1 vim etc m...