mysqld_multi 是否在同一个数据目录上?1 RW / 1 RO

mysqld_multi 是否在同一个数据目录上?1 RW / 1 RO

是否有可能有两个使用相同数据目录的 mysql 实例?
在同一台机器上,一个实例处于读写模式,另一个处于只读(全局变量)模式?
是否有一些参数需要我小心处理?比如日志?
全局变量“read_only”在 [mysqldxxx] 部分中是否有效?据我在文档中读到的,它是有效的。

如果有人已经体验过这种配置,我会很高兴听到它以及他遇到的问题

谢谢,

答案1

强烈建议不要让两个 MySQL 实例使用相同的数据文件。如果您在同一台机器上设置多个实例,则需要分别:

  1. 插座
  2. 网络端口
  3. 配置
  4. 数据文件和缓存
  5. 日志

为了达到相同的效果,您可以在同一台机器上的两个服务器之间设置复制,这样您就可以从从属服务器读取数据并在主服务器上进行更改,并将其复制到从属服务器。

有关在一台机器上运行多个 MySQL 实例的更多信息,请参阅此文档:http://dev.mysql.com/doc/refman/5.6/en/multiple-servers.html

相关内容