我不知道如何将mySQL连接到amazon EC2实例。以下是mySQL工作台的屏幕截图:mySQL。我尝试将HostName更改为实例提供的公共IP,但是当我按下测试连接时,它会继续提升此错误:Error Message。那么我现在该怎么做?谢谢!
答案 0 :(得分:2)
由于我无法发表评论,请原谅我把它放到了 答案部分
错误10060是一般性错误,表示您的客户端无法访问服务器。
尝试ping你的服务器IP,如果它响应,它就在线。
你确定EC2使用的端口也是3306吗?配置EC2实例以允许远程连接。检查EC2安全功能,可能会阻止您。
AFAIK,root用户仅限于localhost。所以如果你远程使用它将无法工作。使用您只需要的权限创建一个新用户,然后使用'%'通配符,这意味着任何主机。
最后,您可能想尝试一下:Step by Step instructions
答案 1 :(得分:1)
在您的EC2实例中,您将拥有一个安全组列。
单击将打开安全组页面
在页面底部,您有一个名为入站的标签
点击修改,然后点击添加规则以允许端口3306
在源代码中选择任何地方选项。