Я настроил два сервера (одно ведущее устройство и один ведомый дб). Я хочу синхронизировать одну единственную таблицу целой живой базы данных (или с задержкой до 5 минут) только в одном направлении.
Я хотел попробовать репликацию DB всего сначала, но после установки я видел, что ничего не происходит. К сожалению, я не знаю, почему ничего не происходит, и я не знаю, как я должен установить единственную репликацию таблицы. Важно, чтобы ведомое устройство все еще хорошо работало, в то время как ведущее устройство в режиме офлайн (php, файлы только читают те наборы данных затем).
Это - то, что показывает мое ведомое состояние копии:
Это - то, что показывает мое основное состояние:
Это - my.cnf моей основной базы данных:
server-id=5668439
log-bin=mysql-bin
log-error=mysql-bin.err
binlog_do_db=Forum
Почему это не тиражирование и как я должен был бы изменить свою конфигурацию для достижения моих описанных целей?
On master, вам необходимо иметь эти строки:
server-id = 1
binlog_do_db = database
replicate-do-table = name
На ведомом:
server-id = 2
binlog_do_db = база данных