mysql - 如何为 AWS RDS 加载数据 infile mysql workbench?

标签 mysql amazon-web-services cmd mysql-workbench amazon-rds

我正在尝试使用 Load Data Infile 通过 mysql workbench 将 CSV 文件导入我的 AWS RDS 数据库。我能够为我创建的本地数据库加载数据文件。对于该本地数据库,我在 cmd 中使用了以下格式:

CREATE DATABASE db;

USE db;

CREATE TABLE data(id, name, description);

LOAD DATA LOCAL INFILE 
"C:/Users/bbrown/Projects/Database/NSF/nsf_04_17_2019.csv" INTO TABLE data
FIELDS TERMINATED BY ','
LINES TERMINATED BY '\n'
IGNORE 1 LINES
(id, name, description);

这将创建一个数据库,其中的表包含来自 csv 的所有数据。 对于 AWS RDS 数据库,它创建了一个名为 innodb 的数据库,我如何将相同的 CSV 文件导入该数据库? (我不想使用“表格数据导入向导”,因为导入 CSV 文件的时间太长了)。

最佳答案

使用下面的命令

mysql -u {username} -p {database} < {your_db_sql_file or .sql.zip file}

关于mysql - 如何为 AWS RDS 加载数据 infile mysql workbench?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56030652/

相关文章:

mysql - SELECT 子句中的子查询

mysql - 选择 UNION 作为 DISTINCT

node.js - 如何在 `Node aws-sdk` sendRawEmail 函数中发送 PDF 附件?

amazon-web-services - Boto3 在 AWS CodeBuild 中运行时使用什么凭证?

windows - 从批处理文件中重定向输出

mysql 主从。当主服务器已经有很多数据时,我可以添加从服务器吗

MySQL多表关系(代码意见)

amazon-web-services - 端点类型为 PRIVATE 的 Api 未定义资源策略

windows - 在cmd中使用dir获取没有路径的文件夹名称

windows - 我的代码出现语法错误