首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在Google工作表和Mysql DB之间同步数据?

如何在Google工作表和Mysql DB之间同步数据?
EN

Stack Overflow用户
提问于 2016-08-04 13:18:07
回答 2查看 10.9K关注 0票数 1

所以我有一个谷歌表,它维护了大量的数据。我还有一个包含大量数据的MySQL数据库。表中有一个重要的信息片段,它也存在于DB中。两者需要同步。信息总是先进入工作表。我有一个带有mysql查询的python脚本来单独更新我的数据库。

现在工作流程发生了变化。数据将输入工作表,每当发生这种情况时,数据库必须自动更新。

  • 经过一些研究,我发现使用Google AppScript的onEdit函数(我从这里那里学到的),我可以在文件更改时拾取。
  • 下一步是从相关单元格中获取数据,我可以使用来实现。
  • 现在我需要连接到DB并发送一些查询。这就是我被困的地方。

方法1:

有一个运行现场的python网络应用程序。通过UrlFetchApp.This发送数据,我还得尝试一下。

方法2:

通过appscript远程连接到mySQL。但我不确定在读了2-3个小时的文档后这是可能的。

所以这就是我的设想。有什么可行的解决方案或更好的方法吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2016-08-05 06:13:04

直接连接到mySQL。你可能没读过这部分https://developers.google.com/apps-script/guides/jdbc

票数 1
EN

Stack Overflow用户

发布于 2018-01-12 23:03:45

如果您有时间自己构建它,那么使用应用程序脚本中的JDBC就可以了。

如果您不想推出自己的解决方案,请查看SeekWell。它允许您连接到数据库,并直接在工作表中写入SQL查询。您可以创建一个运行一个“运行表”,它将同时运行多个查询,并将那些查询安排在不打开工作表的情况下运行。

免责声明:我做了这个。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38768475

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档