【问题标题】:Google Cloud SQL not connecting谷歌云 SQL 未连接
【发布时间】:2020-06-07 21:37:42
【问题描述】:

我在谷歌云上有一个 MySQL 数据库。我已允许所有 IP 都能够在授权设置中访问它。 当我尝试在我的家庭互联网(或任何非工作场所互联网)上使用 MySQL 工作台连接到它时,它连接良好但是在使用我的工作场所互联网时,我收到以下错误:

Lost connection to MySQL server at 'reading initial communication packet', system error: 0

我该如何解决这个问题?什么可能会阻止使用工作互联网访问数据库?

编辑 1:

使用的端口是 3306

【问题讨论】:

  • 您在工作中的联系方式如何?您使用的是哪个端口?请注意,您可能不想向所有 IP 开放您的数据库,只需向您在云中运行的需要与数据库通信的应用的 IP 开放即可。
  • 对于您的外部应用程序是否在连接到 Cloud SQL 时遇到问题,或者您在使用工作计算机上使用 Workbench 连接到数据库时遇到问题,我有点困惑。无论如何,你看过这个 StackOverflow 帖子 - stackoverflow.com/questions/5755819/… 吗?这可能是您工作场所互联网上的防火墙存在问题。
  • 连接是通过 MySQL 工作台而不是应用程序
  • 您确认这不是防火墙问题吗?

标签: mysql google-cloud-platform flask-sqlalchemy google-cloud-sql


【解决方案1】:

这是一个防火墙问题。我向 IT 部门确认了这一点。 如果其他人有这个问题,我建议您也这样做。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-02-27
    • 2020-08-07
    • 1970-01-01
    • 2017-02-25
    • 2021-01-25
    • 2020-04-13
    • 2019-05-23
    相关资源
    最近更新 更多