Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Czy replike-rewrite-db ma jakąkolwiek aplikację ze świata rzeczywistego?

Replication-rewrite-db użycie jest takie samo jak w przypadku innych opcji replikacji. Nie tylko Replication-rewrite-db działa na domyślnej bazie danych, ale także:replicate-do-db, replicate-ignore-db, binlog-do-db and binlog-ignore-db . Zapoznaj się z tym i to .

Są rzeczywiste cele, w przeciwnym razie MySQL nie zaimplementowałby tej opcji. I działa tylko na domyślnej bazie danych ponieważ -

Powinieneś także znać zasady replikacji. Z tutaj .

Przetestowałem phpmyadmina wydając INSERT, DELETE and UPDATE i zauważyłem (Włączając general_query_log ), że wydaje INIT DB 'db_name' ('Init DB' jest rejestrowany dla mysql_select_db() wywołanie API).

Na przykład:

Init DB sakila
1 Query INSERT INTO `sakila`.`actor_info` (`actor_id`, `first_name`, `last_name`, `film_info`) VALUES ('1235', 'abc', 'efg', NULL)

Więc ostatecznie replikacja nie powinna się zepsuć, ponieważ phpmyadmin robi to poprawnie, wykonując USE db przed każdym zapytaniem.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Błąd MYSQL:Kod błędu:2006 - Serwer MySQL zniknął

  2. Wstawianie elementu w słuchacza doktryny

  3. Pokaż sumę na dole kolumny w mysql

  4. Jak obliczyć wartość mnożenia w pętli while w PHP?

  5. Ulepszanie zapytania przy użyciu wielu wewnętrznych sprzężeń do wp_postmeta, tabeli klucz/wartość