mysql - 使用所有已配置的数据库/表设置 MySQL(主从)复制

标签 mysql database database-replication

我正在尝试使用主从复制配置 MySQL 数据库。在我意识到必须使用此复制来设置环境之前,我已经有 2 台独立的服务器运行它们自己的 MySQL 数据库。这些服务器中的每一个的配置都完全相同。 MySQL 数据库配置有数百个表。

有没有一种方法可以使用配置的数据库设置(主从)复制?或者我是否必须从头开始并首先配置复制,然后加载所有数据库表?

最佳答案

您可以删除其中一台服务器上的所有数据。剩下的一个拥有数据的将是你的主人。然后使用mysqldump备份所有数据并插入到slave中。

查看以下页面上的详细说明:

https://livecaller.io/blog/how-to-set-up-mysql-master-slave-replication/

关于mysql - 使用所有已配置的数据库/表设置 MySQL(主从)复制,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51969547/

相关文章:

Mysql 无法添加外键约束。我该如何解决它?

mysqldump --delete-master-logs 复制安全吗?

mysql - 如何构建分类投票数据库?

mysql - SQL 查询的语法检查

mysql - NULL 或空字符串更有效/更自然?

mysql - 在使用 MySql 维护组的同时进行排序

mysql - 使用复合键进行数据库复制?

mysql - 轮换 mariadb bin-relay 日志

mysql - 将数据库时间戳与当前时间进行比较

PHP CodeIgniter - 当关系表(不同表中有相同的列名)时如何获得良好的结果数组