You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用Beekeeper Studio连接Google Cloud MySQL超时问题求助

解决GCP MySQL实例连接超时的思路
  • 检查端口号是否正确:你当前用的是3006,但MySQL默认端口是3306,这是最常见的错误。把连接URL里的端口改成3306再试:mysql://test:testPassword@XX.XX.XX.XXX:3306/myDatabase。

  • 添加本地IP到GCP SQL授权网络:GCP SQL默认只允许授权过的IP访问。登录GCP控制台,找到你的SQL实例,进入「连接」→「授权网络」,点击「添加网络」,输入你本地机器的公网IP(可通过curl ifconfig.me获取),保存后等待几分钟生效。

  • 确认实例已启用公网访问:在GCP SQL实例的「连接」设置里,检查是否已经分配了公网IP。如果只有私有IP,公网环境下无法直接连接,需要启用公网IP选项。

  • 测试本地网络连通性:用命令行测试能否访问实例的3306端口,比如执行telnet XX.XX.XX.XXX 3306或者nc -zv XX.XX.XX.XXX 3306。如果连接失败,说明本地防火墙、路由器或者ISP屏蔽了3306端口,需要调整本地防火墙规则,或者用GCP的Cloud SQL Proxy绕过端口限制。

  • 验证账号的连接权限:确认test账号允许从当前IP连接。可以在GCP控制台的「用户」页面查看账号的主机权限,或者通过已有的连接(比如GCP Cloud Shell)执行SQL查询:SELECT user, host FROM mysql.user WHERE user='test';,如果host不是%或者你的IP,需要修改账号权限。

  • 启用SSL连接:GCP MySQL默认要求SSL连接。在Beekeeper Studio的连接设置里,开启SSL选项,然后下载GCP提供的server-ca.pem证书(在SQL实例「连接」→「SSL」页面获取),指定证书路径后再尝试连接。

内容的提问来源于stack exchange,提问作者Neo

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.08 08:35:21