Mysql
 sql >> Base de données >  >> RDS >> Mysql

Mysql Slave ne se met pas à jour

Exécutez un show master status ou show master status\G sur la BD maître. Il vous donnera les valeurs correctes pour mettre à jour votre esclave avec.

D'après votre statut d'esclave, il semble que votre esclave s'est connecté avec succès au maître et attend les événements du journal. Pour moi, cela signifie que votre utilisateur esclave a été correctement configuré et dispose du bon accès. Il semble vraiment que vous ayez juste besoin de synchroniser la position correcte du fichier journal.

Attention, car pour obtenir une bonne synchronisation, vous devez probablement arrêter le maître, vider la BD, enregistrer les positions du fichier journal du maître, puis démarrer le maître, importer la BD sur l'esclave, et enfin démarrer l'esclave en mode esclave en utilisant le bon fichier journal principal pos. Je l'ai fait environ 30 fois, et si vous ne suivez pas ces étapes presque exactement, vous le ferez obtenir une mauvaise synchronisation.