Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

lọc sao chép mysql (bỏ qua-db)

binlog-ignore-db là một cài đặt phía chính, nó yêu cầu Master không ghi nhật ký các thay đổi đang diễn ra trên DB được liệt kê.

replicate-ignore-db là một cài đặt phía nô lệ, nó yêu cầu Slave bỏ qua thông tin nhật ký đến liên quan đến DB

được liệt kê

Trường hợp sử dụng điển hình là khi bạn muốn sao chép các cơ sở dữ liệu khác nhau từ một Master duy nhất sang các Slaves khác nhau. Master phải ghi lại tất cả các thay đổi xảy ra trong tất cả các cơ sở dữ liệu (trừ những thay đổi có thể bị loại trừ bởi binlog-ignore-db , tức là cơ sở dữ liệu sẽ không được sao chép ở bất kỳ đâu).

Mỗi Slave sẽ nhận được nhật ký nhị phân đầy đủ, nhưng sẽ chỉ sao chép các thay đổi liên quan đến cơ sở dữ liệu đã chọn (tức là cơ sở dữ liệu không bị loại trừ bởi replicate-ignore-db - danh sách này sẽ khác nhau ở mỗi Slave).

(mysql cơ sở dữ liệu là cơ sở dữ liệu hệ thống, nó nên được bị bỏ qua từ cả hai đầu, trừ khi bạn thực sự, thực sự thực sự biết bạn đang làm gì).




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. PDO bindParam không cho phép câu lệnh trả về kết quả

  2. Làm thế nào để sử dụng PATCH để cập nhật một trường cơ sở dữ liệu đơn giản?

  3. Làm cách nào để nhận e-mail khi bảng MySQL của tôi được cập nhật?

  4. Làm cách nào để tôi có thể định dạng TIMEDIFF của MySQL mà không mất vài giây?

  5. Làm thế nào để đăng các tham số truy vấn với Axios?