繁体   English   中英

Amazon RDS:如何将数据库导入到Amazon RDS实例?

[英]Amazon RDS : How to import database to amazon RDS instance?

我正在将Amazon EC2与Amazon RDS结合使用。

我已经成功创建了数据库,并使用Elastic Beanstalk将代码上传到了Amazon。 现在,我想将本地数据库数据导入RDS数据库。 我浏览并发现通过mysql command我们可以做到这一点,所以我做到了

D:\wamp\bin\mysql\mysql5.5.8\bin>mysql --host=myinstances.aa23swersdf.us-east-1.rds.amazonaws.com --user=username --pass=password --port=3306 dbname < locahost.sql

但是它抛出了这个错误:

ERROR 2003 (HY000): Can't connect to MySQL server on 'myinstances.aa23swersdf.us-east-1.rds.amazonaws.com' (10060)

我该如何解决?

我已经在Windows上通过cmd执行了此操作。

希望这可以帮助。

  1. 确保在Amazon EC2实例防火墙上允许使用端口3306。
  2. 添加允许端口3306的安全组
  3. 在本地和亚马逊的mysql上,使用相应的用户名和密码添加主机myinstances.aa23swersdf.us-east-1.rds.amazonaws.com
  4. 刷新权限。

您还可以使用MySQL Connector进行测试。 可以从Internet下载。

您是否已将IP地址添加到安全组。

或者,您可以在其中一个AWS实例上安装phpMyAdmin,将其分配给安全组,然后运行导入。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM