有没有一种方法可以将Google表格连接到MySQL(phpmyadmin)

时间:2020-05-20 21:59:32

标签: php database google-sheets phpmyadmin

所以我有一个Google工作表(不是我的工作表)https://docs.google.com/spreadsheets/d/1bJWIwNPGa1nz5pO8TZMir4eh6p32YwFG6IgHPFt3PDI/pubhtml?gid=4&single=true&widget=false&headers=false&chrome=false,我想插入新数据库并每天获取更新。这可能吗?

2 个答案:

答案 0 :(得分:0)

可以。您可以为此使用Google Apps脚本。

我建议您阅读有关JDBC service的文档,以了解如何从Apps Script连接到外部数据库。

此外,您想从该工作表中获取数据,但所有者似乎不允许复制或下载该数据,因此您应获得至少可以下载的授权,这样便可以通过Apps Script打开它并使用SpreadsheetApp从工作表中获取数据,然后使用JDBC将其传递给您的MySQL实例。

进一步阅读: -Google Apps Script

答案 1 :(得分:0)

对于日常刷新,您可能需要查看simple triggers。 Google设置了一些严格的限制,例如20个触发器/用户/脚本。您可以了解有关here的更多信息。

如果您不想构建自己的解决方案,则可以使用数据库连接器插件,例如Castodia,Seekwell,Kpibees等。您可以找到它们here。它们中的大多数都支持自动刷新,但是由于我参与构建该插件,因此我只能说Castodia。它的后端不使用简单的触发器,因此对触发器或工作表的数量没有限制。