首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >mySQL复制:主数据库名必须与从数据库名相同吗?

问mySQL复制:主数据库名必须与从数据库名相同吗?
EN

Server Fault用户
提问于 2009-10-19 11:09:49
回答 4查看 2.6K关注 0票数 0

我已经将主DB名称设置为MDB,并且在从服务器上设置为复制-do-db=SDB,但这是行不通的。但是,当我将它设置为相同的DB名称时,它就能工作了。是否有任何解决方案来设置一个主数据库与两个不同的从站,但在同一服务器?

EN

回答 4

Server Fault用户

回答已采纳

发布于 2009-10-19 11:23:22

你的问题似乎有点混乱,因为你似乎在谈论两件完全不同的事情。

  1. 主从复制具有不同名称的数据库将无法工作,因为数据库名称是标识符。
  2. 有一个主人和一个或多个奴隶在同一台机器上-没问题,只要在不同的端口上运行它们。
票数 1
EN

Server Fault用户

发布于 2009-10-19 11:21:01

MySQL复制是每个服务器,而不是每个数据库.

数据库只是一个相关表格的目录,不应该再被认为是什么了。复制总是复制数据库名和表名。

您可以在同一台主机上从一台服务器复制到另一台服务器(运行多个mysql实例没有问题)。

您不能也不应该复制到同一服务器中的不同目录。

票数 1
EN

Server Fault用户

发布于 2009-11-07 07:41:04

奴隶必须和他们的主人一样。从数据库将显示在另一个服务器上。如果您希望从服务器与主服务器出现在同一个服务器框中,则可能需要考虑可视化。然而,我怀疑可视化从数据库是一个有效的想法。如果可视化看起来很有吸引力,您可能需要重新考虑您的服务器布局。

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

https://serverfault.com/questions/75845

复制
相关文章

相似问题

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