我在从另一台EC2服务器访问我的某个Amazon EC2服务器上的mysql数据库时遇到问题.我阅读了有关为从外部IP地址访问的mysql提供适当权限的各种文章,以下是我遵循的步骤:
根据我阅读的所有博客/文章,这应该已经解决了问题,但我不断收到以下错误:
1130 Host 'amazon-ec2-ip' is not allowed to connect to this MySQL server
Run Code Online (Sandbox Code Playgroud)
我为EC2实例提供的IP地址是在创建实例时生成的弹性IP.为了验证问题是否特定于EC2,我尝试对不同的"静态IP地址"执行命令"3".现在,这对我有用(即我能够从该远程服务器登录到mysql主机),因此可以肯定上述步骤是正确的.
为什么Amazon EC2 IP地址不起作用?