J'ai deux serveurs MySQL configurés dans une relation maître-esclave.La position du journal principal ne bouge pas dans la réplication MySQL
Master -> my.cnf:
server-id=1283522287
log-bin = /var/log/mysql/binary.log // There are write permissions here.
binlog_do_db= foo,bar
Slave -> my.cnf:
server-id = 1283706035
master-host = {master internal IP}
master-port = 3306
master-user = {master slave user}
master-password = {master slave user password}
Cependant, bien que les rapports que la réplication MySQL est opérationnel, qui est la suivante:
- "Afficher l'état du maître;" donne une position et un fichier valides
- "Afficher l'état de l'esclave \ G" indique que Slave_IO_Running et Slave_SQL_Running ont tous deux la valeur "Oui".
- L'esclave est affiché dans la liste des esclaves connectés, vu du maître.
La réplication ne fonctionne pas. Chaque fois qu'une modification est effectuée, la position du fichier journal principal ne change pas. Il reste à la taille de départ de 106 (octets?).
Quelqu'un at-il une idée de ce qui me manque?
c'était exactement mon problème aussi. L'assistant phpmyadmins vous donne cette notation brisée par défaut ... –
big upvote. après des heures et des heures de recherche pourquoi il ne se synchroniserait pas au maître je l'ai trouvé. –
Je suis heureux d'avoir pu aider :) –