2

我的机器上安装了 mysql 服务器。我想使用 Google 应用脚本的 jdbc 服务连接到同一个本地 mysql 实例。我收到连接失败错误。所以,我想确认一下: 1. 是否可以使用 jdbc 服务连接到在私人机器(笔记本电脑)上运行的 mysql 实例。2. 如果不是,则始终必须连接到公共 IP。连接到在私人机器上运行的 mysql 实例的替代方法是什么。

4

1 回答 1

1

这绝对有效,但您需要允许 Google 的机器连接到您的机器。这意味着在您的防火墙中打开一个洞,可能在您的路由器上设置端口转发等。

有一种替代方法可以在您的安全安排中戳一个洞,它称为安全数据连接器,它可以让您的机器启动与 Google 的连接 - https://developers.google.com/secure-data-connector/

不幸的是,我不相信 SDC 支持 JDBC(我相信它只支持基于 HTTP 的通信)。

(PS 一个非常简单的解决方法是将您的本地数据库镜像到某种云服务,然后允许从 Google 访问该副本)。

于 2013-02-17T22:46:05.277 回答