看起来很简单:我有两台服务器运行 MySQL,一台有一个很好的大数据库,其中包含重要的东西,另一台是一个空壳,可以用作复制从属服务器。这些是我设置复制需要采取的步骤:
- 将具有相关复制和主机权限的用户添加到主服务器
- 从从站运行一条语句,告诉它“从这个服务器复制这个数据库”
- 完毕。而已。
相反,我不得不在两台服务器上搞乱 my.cnf 设置,搞乱二进制日志、位置和快照。是的,我知道其中一些是针对大型数据库的优化,但这是他们能想到的最佳方式吗?我只想复制一个数据库,这是一种很常见的做法。我仍然没有管理它。
我在哪里可以找到一个体面的操作方法?到目前为止,我发现的所有内容要么缺少一些重要步骤,要么是为旧版本的 MySQL 编写的,要么对我来说太复杂了,或者需要一定程度的承诺,我显然不准备接受,这包括官方文档。