首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >MySQL复制问题:从服务器已不同步

MySQL复制问题:从服务器已不同步
EN

Database Administration用户
提问于 2011-11-22 10:03:43
回答 2查看 2.8K关注 0票数 4

我有主与奴的装置。令人尴尬的是,我成功地执行了一些数据更改语句(在3个表中插入和更新)。显然这阻止了奴隶的复制。

我不需要我不小心在奴隶身上做的那些更新。我怎样才能让它与大师同步?

EN

回答 2

Database Administration用户

回答已采纳

发布于 2012-11-03 04:04:23

您可以在从主机上运行此命令(pdb-0001是远程主DB)

代码语言:javascript
复制
mysqldump --add-drop-database -umiadmin -pXXX -h qdb-0001 -P3306 --single-transaction \
    --apply-slave-statements=true --include-master-host-port --master-data=1 \
    --databases c0006 | mysql -u miadmin -pXXXX -h 127.0.0.1
票数 1
EN

Database Administration用户

发布于 2011-11-22 12:02:10

更多的信息将是有用的-您是更新一个表,还是多个表?是结构上的变化还是纯粹的数据变化?

可以从主表中获取原始表,将其转储并还原到从表上的新表,通过将从数据中的记录与主表中的记录相匹配来重建从表上的数据,并在必要时使用主键上两个表之间的联接更新数据字段。

否则,您能否返回到最近的备份,并将其还原到奴隶,包括该备份的主和从位置,以便您可以通过中继/主日志对从服务器进行转发,以便赶上主程序??

票数 2
EN
页面原文内容由Database Administration提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://dba.stackexchange.com/questions/8236

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档