MySQL复制最佳实践
我正在通过binlog设置MySQL复制。这是一个主/从设置 我有一些关于如何以最好的方式做到这一点的问题MySQL复制最佳实践,mysql,replication,Mysql,Replication,我正在通过binlog设置MySQL复制。这是一个主/从设置 我有一些关于如何以最好的方式做到这一点的问题 是否应复制信息模式,如果是/否,为什么 是否应该复制mysql数据库,如果是/否,为什么 如果应该复制所有数据,则不需要设置binlog do db 干杯 不,不应复制信息架构。这是关于表、数据库、例程、触发器等的元数据。让服务器填充自己的信息\u模式 mysql db可以很好地进行复制,特别是在需要设置大量用户的情况下。如果您的主服务器出现故障,您将需要从服务器上可用的相同用户信息,以便
那么必须定义mean
binlog do db
?我有很多数据库要复制,我不想把它们列出来,因为对信息的更改不会写入二进制日志。它不是一个“真实”的数据库,它只是一个围绕内部元数据的方便的表格包装器,因此没有实际的插入/更新/删除操作。绝对没有理由包含binlog ignore db或relay ignore db for INFORMATION_SCHEMA,也没有理由不使用复制筛选器,尤其是不必要的筛选器。如果您实际使用binlog do db,请记住跨数据库查询将无法工作。如果我不必在只共享一个生产数据库的服务器上使用binlog do db,我宁愿不使用它。有关说明,请参见文档: