将Google Data Studio连接到本地Mysql服务器

MAX*_*MAX 6 mysql database-connection looker-studio

我已经开始使用 Google 的 Data Studio,我发现只需很少或根本不需要编码技能,就可以轻松地将 Excel 数据转换为直观的业务仪表板。

但我这里有一个问题,每当我尝试连接到 Mysql DB(在我的本地系统上运行)时,我都会遇到错误。

连接详情:

在此输入图像描述

错误信息: 在此输入图像描述

我尝试用谷歌搜索错误代码,但没有成功。

但我可以从 Mysql Workbench 访问本地 Mysql 服务器。

我在这里缺少什么?数据工作室英雄?

提前致谢。

Wii*_*iil 6

简单的答案:要将本地主机服务公开到网络,您必须使用ngrok

对于您的 MySQL,命令是:

ngrok tcp 3306

然后将显示您必须使用 data studio 的主机名。


Wii*_*iil 3

Google Data Studio 在网络上运行,因此无法访问您的个人本地网络。然而,

  • bind-address您可以通过将参数(参见 MySQL Workbench,实例 > 选项文件 > 网络 > 常规 > bind-address)更改为 来使 MySQL 数据库引擎可通过 Web 访问0.0.0.0

  • 您还需要创建一个允许从 Hosts Matching 连接的新用户%,因为 Google Data Studio 服务器使用十几个不同的 IP 地址 ( https://support.google.com/datastudio/answer/7088031?hl=en )

请参考这个问题: 如何使本地的mySQL数据库可以从不同的机器访问?

请注意,打开对个人计算机的访问权限是一种不好的做法,您可能想使用 MySQL 或 MariaDB 云服务,例如https://console.cloud.google.com/launcher/details/bitnami-launchpad /mariadb