[英]Can't Connect to RDS mysql DB from Wordpress on Amazon linux EC2 Instance
[英]Can't connect from an amazon ec2 instance to a mysql server on an external host
我在hostgator的专用服务器上托管了mysql服务器。 我有一个安装了mysql的amzon ec2实例。 我使用腻子通过SSH连接到ec2实例。 我正在尝试从ec2实例连接外部主机上的mysql服务器
我收到错误2003(HY000)...
我已经检查了所有可能的问题,我唯一想到的就是亚马逊防火墙。
如果我反向执行此过程,并尝试通过SSh从我的外部服务器连接到ec2 mysql db。 有用。
我还从另一台外部服务器连接到同一台外部服务器。
请问有人能解决我为何无法从Amazon EC2实例连接到外部数据库的问题吗?
来自: http : //alestic.com/2009/08/ec2-connectivity
编辑/etc/mysql/my.cnf并替换以下行:
bind-address = 127.0.0.1
与
bind-address = 0.0.0.0
然后重启mysqld服务器。
我在EC2中使用外部连接也遇到了一个大问题,我只有在创建了具有所有授予选项的新用户之后才能进行连接,似乎root访问只能在本地主机上进行连接。
我做了很多事情,选择了防火墙,更改了my.conf指令,并且只有当我创建另一个具有所有授权的用户时,它才能起作用。
嗯..外部数据库可能已被防火墙保护,或者外部服务器上的mysql仅接受来自该主机的连接。
您是否为此框设置了安全组(在AWS中)?
如果是这样,是否允许您指定的端口?
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.