本文介绍了连接到Amazon RDS MySql的远程的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我以前见过这样的问题,但所有的答案没有工作

I've seen questions like this before but all the answers didn't work

我想从我的电脑连接到MySQL在Amazon RDS,使用 MySQL的工作台 HeidiSql 甚至控制台Mysql.exe ,我收到此错误所有的时间:

I'm trying to connect to MySql on Amazon RDS from my computer, using MySql WorkBench, or HeidiSql or even the console Mysql.exe and i'm getting this error all the time:

ERROR 2003(HY000):无法连接到MySQL服务器上的MY-SERVER-NAME(10060)

  1. 在安全组我创建了一个新的入站规则,即允许所有通信的实例,并应用它,还是 - 同样的错误
  2. 在我有我的电脑上没有活动的防火墙,并具有良好的网络连接
  3. 在我能够从亚马逊的EC3服务器访问数据库,有我连接使用HeidiSql和完全相同的设置(主机,用户名,密码)是不工作的我的电脑上

多谢

编辑:不过,没有什么工作。我是pretty的肯定,我的安全组被配置为允许外部连接,就可以看到下面的截图,没有与防火墙规则的另一个地方?

Still, nothing is working. I'm pretty sure that my security groups is configured to allow outside connections, as can be seen on the next screenshot, there is another place with firewall rules?

推荐答案

2003年的错误是在访问被拒绝的错误我愿意打赌,你没有配置RDS接受你IP地址。

The 2003 error is the Access-Denied Error I would be willing to bet that you haven't configured the RDS to accept your IP address.

这可以通过将数据库安全组来完成。我相信,如果你将其设置为0.0.0.0/0它将接受所有IP地址

This can be done by going to DB Security Groups -> Click Default -> and add a new CIDR/IP range. I believe that if you set it to 0.0.0.0/0 it will accept all ip addresses

这篇关于连接到Amazon RDS MySql的远程的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

08-11 07:50