sql >> Database >  >> RDS >> Mysql

Mysql Slave wordt niet bijgewerkt

Voer een show master status uit of show master status\G op de master-DB. Het geeft je de juiste waarden om je slave mee te updaten.

Vanuit uw slave-status lijkt het erop dat uw slave succesvol verbinding heeft gemaakt met de master en wacht op loggebeurtenissen. Voor mij betekent dit dat uw slave-gebruiker correct is ingesteld en de juiste toegang heeft. Het lijkt er echt op dat je alleen de juiste positie van het logbestand hoeft te synchroniseren.

Voorzichtig, want om een ​​goede synchronisatie te krijgen, moet u waarschijnlijk de master stoppen, de DB dumpen, de posities van het masterlogbestand vastleggen, dan de master starten, de DB op de slave importeren en tenslotte de slave in slave-modus starten met de juiste master logbestand pos. Ik heb dit ongeveer 30 keer gedaan, en als je die stappen niet bijna exact volgt, zal krijg een slechte synchronisatie.



  1. alternatieve MySQL-code voor INET6_ATON

  2. Oracle en PHP gebruiken:werkt in SQL Developer maar resultaten van PHP-bestand ORA-00900:ongeldige verklaring

  3. Kan ik dubbele aanhalingstekens in kolomtitels vermijden met Oracle?

  4. Tomcat JDBC MySQL ClassNotFoundException