首页  >  问答  >  正文

无法连接到 GCP 计算引擎上的 mysql

<p>我已经使用以下命令在 gcp 中的虚拟机上安装了 mysql:https://cloud.google.com/architecture/setup-mysql (我手动安装在虚拟机上)</p> <p>但我无法使用 DBeaver 连接到它。我正在使用仪表板中提供的外部 IP,并且我已允许 3306,但即使这样我也无法连接到它。我不断收到连接被拒绝:4003 错误</p>
P粉312195700P粉312195700416 天前551

全部回复(1)我来回复

  • P粉265724930

    P粉2657249302023-09-01 10:18:46

    连接被拒绝:4003错误

    这意味着实例未侦听您尝试连接的端口或防火墙已关闭。为了修复此错误,我们需要确保虚拟机上的侦听进程运行并侦听正确的端口。然后,我们验证 Google Cloud 防火墙是否配置正确并打开

    您应该查找 default-allow-ssh 以查看您的防火墙规则允许 SSH 连接。如果防火墙和 IAP 不能解决您的问题。

    检查您是否有访问权限。当您添加用户并向他们(或现有用户)授予权限时,您需要指定允许该用户连接的主机或网络范围。按照此堆栈问题中的步骤操作并检查您现在是否可以连接。

    有关更多信息,请关注如何允许远程连接到 MySQL。附加 SSH 问题排查文档。

    回复
    0
  • 取消回复