我如何从另一台服务器的另一个数据库中获取数据? [复制]

Posted

技术标签:

【中文标题】我如何从另一台服务器的另一个数据库中获取数据? [复制]【英文标题】:How i get data from another database in another server? [duplicate] 【发布时间】:2016-08-31 13:32:55 【问题描述】:

我在 2 个不同的服务器 "server1"" 中获得 2 个数据库,"db1""db2" server2".

这两个数据库具有相同的结构,我想将一个数据库连接到另一个数据库。当我在 "user" 的表 "user" 中插入数据时,我想创建一个触发器,该触发器在 "db1" 的表 "user" 中插入数据em>“db2”.

我可以这样做吗?

谢谢

PS:一开始我并不关心触发器是之前还是之后……因为我想知道的是如何连接两个数据库。

【问题讨论】:

【参考方案1】:

这不是触发器的工作,而是replication。

复制支持来自一台 mysql 数据库服务器(主服务器)的数据 被复制到一个或多个 MySQL 数据库服务器(从属服务器)

如果您真的想要,您可以将 server1 中的更改反映在 server2 中,反之亦然!虽然为一个方向设置它更简单,更常见。

【讨论】:

以上是关于我如何从另一台服务器的另一个数据库中获取数据? [复制]的主要内容,如果未能解决你的问题,请参考以下文章

从另一个网络上的另一台计算机访问 db 时出现错误 #1045

使用 JSONP 从另一台服务器获取 JSON 数据

从另一台计算机或手机添加数据后,如何更新计算机上的视图?

如何从另一台计算机访问我的数据库 mysql

sh 如何启动wireshark从另一台机器上的tcpdump获取数据

从网络中的另一台计算机连接到 localhost