Mysql复制,一个数据库服务器进程

Mysql复制,一个数据库服务器进程

可能重复:
Mysql复制服务器双主双从

在我的开发机上,我想尝试复制设置。但我不想创建多个 mysqld 进程(这可能吗?)。

我认为我在这个过程中有主数据库 - 将其作为主数据库,然后在同一个过程中创建从属数据库,并将主数据复制到同一数据库服务器中的数据库中。这可能吗?有没有更简单的方法来实现这一点,而无需尝试设置复制?

也许说得更简单一点:我希望我的 Mysql 服务器同时作为主服务器和从服务器。

答案1

是的,这是可能的。每次启动 mysql 时,它都必须读取 my.cnf 以获取端口信息、套接字、数据文件等。更改端口以及套接字值。您可以使用相同的二进制文件,只需使用不同的配置文件即可。

当客户无法升级到 64 位处理器时,我不得不进行一次类似的设置来克服 2GB 的限制。他们有多个数据库,所以我们在不同的端口上创建了它们,它们单独运行。

相关内容