我设置了 MySQL 主从复制,但是没有任何数据库、表和数据从主服务器复制到从服务器。
以下是Master上的相关配置:
server-id=1
log-bin=mysql-bin
sync_binlog=1
expire_logs_days=7
以下是相关的从属配置:
server-id=2
relay-log=mysqld-relay-bin
report-host=myhost.domain.com
我假设我不需要手动将所有数据导入从属服务器,我假设主服务器会自动同步信息,正确吗?
答案1
不,你的假设是错误的。你必须拍摄数据快照,并使用主服务器的复制坐标配置从服务器。看看这更多细节。
答案2
您需要创建数据快照,并在启动复制从属服务器之前将其导入到从属服务器。通常使用 mysqldump 完成此操作。
在主服务器上检查“显示主服务器状态”,在从服务器上检查“显示从服务器状态”。
这会导致任何错误。
并遵循你所链接的量子。