首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >连接到RDS上的MySQL DB

连接到RDS上的MySQL DB
EN

Stack Overflow用户
提问于 2013-09-03 22:59:15
回答 1查看 4.2K关注 0票数 2

我最近遇到了一个完全让我困惑的现象。到目前为止,我已经连接到一个运行MySQL的Amazon RDS实例,没有任何问题。现在,我正在尝试迁移到免费的DB层-运行在Microsoft Express Edition上。

我已经正确地设置了实例的安全性,并且可以通过Visual Studio 2012中的SQL Explorer连接到它。但是,我不能通过Python访问它(MySQLdb -相同的凭据,以及与第一个数据库相同的脚本):

2013,在‘读取初始通信数据包’时失去与MYSQL服务器的连接,系统错误104

也不是通过MySQL-Front连接失败。

我无法理解它--我是否遗漏了什么明显的东西?完全相同的事情发生在两台机器上- VS可以连接,而其他任何东西都不能。想法?

Python连接尝试:

代码语言:javascript
复制
db = MySQLdb.connect(host = "yep-my-endpoint.us-west-2.rds.amazonaws.com",
                     user="user",passwd="mypasswd", port=1433, db="yep-db-name")

是否有一些设置,我必须在连接中设置才能工作?我找不到任何相关的东西。

EN

回答 1

Stack Overflow用户

发布于 2013-11-30 01:46:57

您是否检查过Amazon RDS安全组?请注意,在某些情况下,您需要添加用于连接的IP地址。在这种情况下,从左侧菜单中选择一个安全组,对其进行编辑并添加CIDR/IP。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18595490

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档