我们正尝试将CSV文件(巨大文件)从Amazon S3加载到Amazon RDS mySQL数据库。我们不应该使用数据管道,因此我们需要python代码来加载数据。因此,与其逐行读取文件,我们还需要另一种方式来批量加载文件。
我们尝试使用LOAD DATA LOCAL INFILE
命令,但它不起作用:
LOAD DATA LOCAL INFILE C:\\Users\\XXXXXX\\Desktop\\TestMySQL.csv
INTO TABLE test_db.departments
FIELDS TERMINATED BY ','
ENCLOSED BY '\"'
期望一个简单的命令(如果有)将数据从S3加载到Aurora DB之类的MySQL RDS数据库中。