MySQL 仅表复制(主->从)

MySQL 仅表复制(主->从)

我已经设置了两台服务器(一台主数据库和一台从数据库)。我只想在一个方向上实时同步整个数据库的一个表(或延迟最多 5 分钟)。

我想先尝试一下整个数据库复制,但设置后我发现什么都没发生。不幸的是,我不知道为什么什么都没发生,也不知道如何设置单个表复制。重要的是,当主服务器离线时,从服务器仍能正常工作(php 文件只会读取这些数据集)。

这是我的从属副本状态所显示的:

在此处输入图片描述

这是我的主人状态显示的:

在此处输入图片描述

这是我的主数据库的 my.cnf:

server-id=5668439
log-bin=mysql-bin
log-error=mysql-bin.err
binlog_do_db=Forum

为什么它没有复制以及我需要如何更改我的配置才能达到我所描述的目标?

答案1

在 master 上你需要有这些行:

服务器 ID = 1

binlog_do_db = 数据库

复制-执行-表 = 名称

在从站上:

服务器 ID = 2

binlog_do_db = 数据库

相关内容