【问题标题】:MySql database synchronizationMySql数据库同步
【发布时间】:2010-01-11 05:01:46
【问题描述】:

我有两个不同的 mysql 数据库服务器。第一台服务器用于主数据库,第二台服务器充当从属服务器。现在我需要同步在我的主数据库上所做的所有更改,以便实时应用于从数据库。

请指导我实现实时mysql数据库同步的所有步骤。

【问题讨论】:

  • 你应该先从手册开始(dev.mysql.com/doc/refman/5.0/en/replication-howto.html),然后如果你仍然无法得到它,你应该在 serverfault.com 上询问,它更适合服务器管理。
  • 主从设置完成。当我想测试更改是否正在从主数据库实时应用到从数据库时。我更新了主数据库表中的现有行。在检查“从属状态”后,它产生了一个错误。查询时出现错误“键 1 的重复条目 '11753'”。复制(实时同步)不适合更新现有记录吗?请帮忙

标签: mysql replication


【解决方案1】:

有时,在 MASTER 上静默/大声发生的错误会导致 SLAVE 上的复制中断(如果查询在主服务器上无效,它在从服务器上也将无效)。有两种解决方案: 1. 通过修复表(即必填字段)或允许插入的逻辑来防止 MASTER 上的错误条目。 2.通过修改slave上的my.ini文件忽略某些错误。

关于相关说明:High Performance MySQL 一书是关于如何设置复制的极好资源。

【讨论】:

    猜你喜欢
    • 2011-04-08
    • 2012-10-06
    • 1970-01-01
    • 1970-01-01
    • 2019-01-30
    • 1970-01-01
    • 1970-01-01
    • 2011-09-14
    • 2013-03-16
    相关资源
    最近更新 更多