如何创建两个相互连接的不同服务器之间的数据库
How to create two databases connected between each other different servers
编辑: 例如,如果一台服务器出现故障,另一台服务器有相同的数据,我将能够使用它。
我想要实现的示例:
服务器 1 -> 数据库示例
INSERT INTO DBExample (idExample, nameExample) VALUES (123, 'Example');
SELECT * FROM DBExample;
+-----------+-------------+
| idExample | nameExample |
+-----------+-------------+
| 123 | Example |
+-----------+-------------+
服务器 2 -> DBExample2
SELECT * FROM DBExample2;
+-----------+-------------+
| idExample | nameExample |
+-----------+-------------+
| 123 | Example |
+-----------+-------------+
反之亦然:
服务器 2 -> DBExample2
INSERT INTO DBExample2 (idExample, nameExample) VALUES (1234, 'Example2');
SELECT * FROM DBExample;
+-----------+-------------+
| idExample | nameExample |
+-----------+-------------+
| 123 | Example |
| 1234 | Example2 |
+-----------+-------------+
服务器 1 -> 数据库示例
SELECT * FROM DBExample;
+-----------+-------------+
| idExample | nameExample |
+-----------+-------------+
| 123 | Example |
| 1234 | Example2 |
+-----------+-------------+
编辑: 例如,如果一台服务器出现故障,另一台服务器有相同的数据,我将能够使用它。
我想要实现的示例:
服务器 1 -> 数据库示例
INSERT INTO DBExample (idExample, nameExample) VALUES (123, 'Example');
SELECT * FROM DBExample;
+-----------+-------------+
| idExample | nameExample |
+-----------+-------------+
| 123 | Example |
+-----------+-------------+
服务器 2 -> DBExample2
SELECT * FROM DBExample2;
+-----------+-------------+
| idExample | nameExample |
+-----------+-------------+
| 123 | Example |
+-----------+-------------+
反之亦然:
服务器 2 -> DBExample2
INSERT INTO DBExample2 (idExample, nameExample) VALUES (1234, 'Example2');
SELECT * FROM DBExample;
+-----------+-------------+
| idExample | nameExample |
+-----------+-------------+
| 123 | Example |
| 1234 | Example2 |
+-----------+-------------+
服务器 1 -> 数据库示例
SELECT * FROM DBExample;
+-----------+-------------+
| idExample | nameExample |
+-----------+-------------+
| 123 | Example |
| 1234 | Example2 |
+-----------+-------------+