【发布时间】:2014-06-21 04:15:34
【问题描述】:
我希望通过 Amazon 的 RDS 服务创建我的公司数据库的本地版本。幸运的是,我能够在这里找到我的问题的可能答案:
Create local copy of Amazon RDS Database
但该链接上的答案与此处非常相似的问题的答案相冲突:
不幸的是,由于我只是这个网站的新用户,并且 stackoverflow 有奖励系统,由于我的声誉,我无法评论进一步跟进的答案。这是链接所说的将我在 Amazon RDS 上的数据库复制到本地位置的代码行
mysqldump -H <RDS_URL> -u <user> -p<password> <db> > myfile.sql
有人可以回答关于第一个链接的答案的这些问题,或者让我知道第二个链接是否正确?
这行得通吗?如果没有,还有其他方法吗?如果我是公司帐户下的用户,这对我仍然有效吗?如果没有,我该如何更改它以便我可以为命令提供帐户、用户名和密码?
【问题讨论】:
-
我认为第二个问题是关于别的东西(复制,虽然它并不完全清楚)。问题中的命令 (mysqldump) 应该可以获取数据库的副本,但您需要确保将运行此命令的 IP 地址添加到给定数据库实例的 RDS 安全组中。
-
@MarcellFülöp,我想我刚刚遇到了这个问题,你能告诉我该怎么做吗?我以前从未使用过 RDS,我的老板有点把我扔进去了。
标签: mysql database amazon-web-services