【问题标题】:Google Data Studio - Cloud SQL For MySQL Connector ErrorGoogle Data Studio - MySQL 连接器错误的 Cloud SQL
【发布时间】:2021-02-22 18:07:35
【问题描述】:

我在 GCP 上创建了一个 MySQL 8.0 实例并尝试通过它连接到它 Google data Studio 提供 Cloud SQL for MySQL 连接器。 我已按照https://support.google.com/datastudio/answer/7020436?hl=en&ref_topic=6370347 中提供的所有说明进行操作 我可以通过 MySQL Workbench 以及使用 SSL(服务器证书、客户端证书和客户端密钥)的 sql 命令连接到 MySQL,但无法通过“Cloud SQL for MySQL 连接器”连接。 我什至无法通过“My SQL 连接器”建立连接。

我已经打开了公共 IP,甚至将“Cloud SQL for MySQL 连接器”不需要的所有谷歌数据工作室 IP 都列入了白名单

我尝试使用 root 用户以及从 '%' 访问的新用户“testuser”

你能告诉我有什么问题吗?我应该查看任何 IAM 限制吗?

UPDATE - 如果 gcp cloud MySQL 版本为 5.7 ,则“Cloud SQL for MySQL”连接器成功建立连接。看起来问题出在连接到 Cloud MySQL8.0 时

【问题讨论】:

    标签: mysql google-cloud-sql google-data-studio


    【解决方案1】:

    您的配置没有问题。就是 Datastudio 还不支持连接 MySQL 版本 8。这是一个 support thread,其中包含一个解决方法,它使用 ProxySQL。

    另一种选择是创建另一个 Cloud SQL for MySQL 实例并使用 5.7 版。

    此外,还有来自 Google 的public issue tracker,您可以在其中接收更新。只需发表评论并表明您受到该问题的影响。

    请注意,该功能推出时没有预计到达时间。

    【讨论】:

    • 谢谢!!我花了很多时间研究这个。最初我在 AWS RDS 上尝试 MySQL8,但无法通过 Data Studio 连接。然后想到在 GCP 上实施 MySQL*,期望 Data Studio 能够正常工作,而不会出现连接到 Google 云的任何问题。原来是版本问题,好难找!!
    猜你喜欢
    • 1970-01-01
    • 2017-01-07
    • 1970-01-01
    • 2018-05-03
    • 1970-01-01
    • 2019-05-26
    • 2015-07-04
    • 2020-03-07
    • 1970-01-01
    相关资源
    最近更新 更多