MySQL复制,master只复制一部分数据到slave

标签 mysql replication master-slave

我有一个主/从 mysql 部署。
并成功进行复制。
但几周后。仅部分数据复制到从站。
这不是网络。因为它确实复制了,但一部分丢失了。

我已经检查了show master status\G;并显示从属状态\G;

 Slave_IO_Running: Yes
 Slave_SQL_Running: Yes

Master_Log_File: mysql-bin.000016
Read_Master_Log_Pos: 515965048

也可以。 master_log_pos 与 master 保持同步。

通知。 master的表是MyISAM,slave对应的表是InnoDB。
我不认为这是一个问题。

最佳答案

从属设备上有许多影响复制的变量。

在从属设备上,它是replicate-do-* 和--replicate-ignore-*。您应该仔细阅读 manual 的该部分

关于MySQL复制,master只复制一部分数据到slave,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20395772/

相关文章:

mysql - 玛丽亚数据库 : Relay log write failure

couchdb - CouchDB 中的幽灵附件

mysql - Mysql Slave是否运行多个线程来读取Relay日志以同步Master的操作

mysql 代理 r/w 复制和临时表

mysql - 无法使用 Node.js 连接到 MySQL 数据库

mysql - Javascript 中的 PHP 代码 - 如何传递变量

php - 如何从现有的 mysql 表列生成 1-99 之间的数字?

mysql - 添加具有默认值的非空列时,是否在 MySQL 中记录行级 binlog 条目

MySQL 主/从 - 自动服务器 ID

php - 我可以安全地依赖 mysql 中的列名大小写吗?