【发布时间】:2021-07-17 23:31:38
【问题描述】:
我正在尝试使用私有 IP 将 Data Fusion 与 Cloud SQL MySQL 连接起来。我已经阅读了很多资源,似乎这是可能的(至少我仍然不相信这是不可能的)。到目前为止我所拥有的:
- 具有私有 IP 的 Data Fusion 私有实例。
- 具有私有 IP 的 Cloud SQL for MySQL 实例。
- 部署在虚拟机上的 Cloud SQL 代理。
- 一切都连接到同一个默认 VPC 网络。
- 防火墙完全打开(IP 范围的入口、出口:0.0.0.0/0 和所有协议端口)
从我的 VM 实例中,我可以使用以下命令 mysql -u root –host 127.0.0.1 –port 3306 连接到 MySQL 数据库。尝试在 Cloud Fusion 中使用相同的参数时,我无法建立连接。应该做什么,我可以检查什么以确保所有这些设置正确。
编辑
我最初接受了 Ajai 的回答,但后来因为我无法在新项目中建立连接而无法接受。这里可能缺少一个元素,需要在某处完成的事情。
【问题讨论】:
标签: google-cloud-platform google-cloud-sql google-cloud-data-fusion cloud-sql-proxy