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

Mysql Slave nie aktualizuje się

Uruchom show master status lub show master status\G na głównej bazie danych. Poda ci prawidłowe wartości do aktualizacji twojego niewolnika.

Ze statusu urządzenia podrzędnego wygląda na to, że urządzenie podrzędne pomyślnie połączyło się z urządzeniem nadrzędnym i oczekuje na zdarzenia w dzienniku. Dla mnie oznacza to, że twój użytkownik slave został poprawnie skonfigurowany i ma poprawny dostęp. Wygląda na to, że wystarczy zsynchronizować prawidłową pozycję pliku dziennika.

Ostrożnie, ponieważ aby uzyskać dobrą synchronizację, prawdopodobnie powinieneś zatrzymać mastera, zrzucić bazę danych, zapisać pozycje głównego pliku dziennika, następnie uruchomić mastera, zaimportować bazę danych do urządzenia podrzędnego i wreszcie uruchomić urządzenie podrzędne w trybie podrzędnym, używając właściwego główny plik dziennika poz. Robiłem to około 30 razy i jeśli nie wykonasz tych kroków prawie dokładnie, będziesz zła synchronizacja.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL ORDER BY FIELD z %

  2. Wyliczanie kombinacji za pomocą SQL

  3. Jak uzyskać rozmiar kolumny w tabeli mysql?

  4. wybierz ostatnią wiadomość rozmowy dla każdej rozmowy w mysql

  5. Wiele pól SET przy użyciu LOAD DATA INFILE dla formatu daty