无法从家用电脑连接 Windows 服务器上的 mysql 服务器

无法从家用电脑连接 Windows 服务器上的 mysql 服务器

我在 Amazon EC2 的 Windows Server 上安装了 MySQL 服务器,所有配置均采用默认配置(端口 3306 处于开放状态)。 在此处输入图片描述

我在 AWS 上编辑了安全组以打开端口 3306,如下所示 在此处输入图片描述

但每次我尝试从家用电脑连接 MySQL 服务器时,都会出现此错误 在此处输入图片描述

有人可以告诉我我错在哪里吗?

答案1

第一的:不要这样做!你不应该将 MySQL 开放给互联网

无论如何,要做到这一点,您还需要创建一个允许从任何地方或至少从您的家庭 IP 地址连接的 MySQL 用户(阅读 MySQL 文档以了解其工作原理)。

这不安全。相反,要么创建 VPN,要么使用类似 SSH 端口转发之类的东西,只通过这个加密隧道进行连接(并删除允许此访问的防火墙规则)。

相关内容