从S3加载数据到amazon RDS / SQL

时间:2017-12-11 17:55:11

标签: mysql csv amazon-web-services amazon-s3 amazon-rds

我知道这不是编程问题,但我非常感谢你的帮助。

我正在尝试将文件从s3存储桶传输到Amazon RDS mysql数据库,尤其是表格'test'。我是第一次这样做,不知道如何处理它。 我尝试了以下方式:

+---------+------------------+
| page_id | page_title       |
+---------+------------------+
| 0       | race             |
| 3       | fire             |
+---------+------------------+

AWS控制台正在显示aws rds restore-db-instance-from-s3 ^ --allocated-storage 250 ^ --db-instance-identifier myidentifier ^ --db-instance-class db.m4.large ^ --engine mysql ^ --master-user-name masterawsuser ^ --master-user-password masteruserpassword ^ --s3-bucket-name mybucket ^ --s3-ingestion-role-arn arn:aws:iam::account-number:role/rolename ^ --s3-prefix bucketprefix ^ --source-engine mysql ^ --source-engine-version 5.6.27 。我不知道如何解决它。

我想知道上面的代码,数据是否会在所需的表中加载(“test”)?

由于

1 个答案:

答案 0 :(得分:1)

您正在尝试将SQL还原为RDS实例。 RDS实例是托管数据库服务器,然后您可以在其中创建数据库。 您应该创建一个RDS实例,然后使用MySQL命令行工具加载SQL代码。 如果要从现有数据库服务器迁移,请查看AWS DMS。