我如何从另一台服务器的另一个数据库中获取数据?
How i get data from another database in another server?
我得到 2 个数据库,"db1" 和 "db2",在 2 个不同的服务器中,"server1" 和 "server2".
这两个数据库结构相同,我想将一个数据库与另一个数据库连接起来。我想创建一个触发器,当我插入数据时,它在 "db1" table "user" 中插入数据在 table "user" 中 "db2".
我可以这样做吗?
谢谢
PS: 一开始我不关心trigger是在之前还是之后...因为我想知道的是如何连接两个数据库。
这不是触发器的工作,而是 replication。
Replication enables data from one MySQL database server (the master)
to be copied to one or more MySQL database servers (the slaves)
如果您真的想要,您可以将服务器 1 中的更改反映到服务器 2 和副服务器中!虽然为一个方向设置它更简单也更常见。
我得到 2 个数据库,"db1" 和 "db2",在 2 个不同的服务器中,"server1" 和 "server2".
这两个数据库结构相同,我想将一个数据库与另一个数据库连接起来。我想创建一个触发器,当我插入数据时,它在 "db1" table "user" 中插入数据在 table "user" 中 "db2".
我可以这样做吗?
谢谢
PS: 一开始我不关心trigger是在之前还是之后...因为我想知道的是如何连接两个数据库。
这不是触发器的工作,而是 replication。
Replication enables data from one MySQL database server (the master) to be copied to one or more MySQL database servers (the slaves)
如果您真的想要,您可以将服务器 1 中的更改反映到服务器 2 和副服务器中!虽然为一个方向设置它更简单也更常见。