MYSQL Select命令进入S3存储桶错误
我正在尝试从MYSQL运行select语句,该语句查询一个表中的一些表,然后将其作为CSV文件写入S3存储桶。MYSQL控制台中的代码如下所示:MYSQL Select命令进入S3存储桶错误,mysql,amazon-s3,Mysql,Amazon S3,我正在尝试从MYSQL运行select语句,该语句查询一个表中的一些表,然后将其作为CSV文件写入S3存储桶。MYSQL控制台中的代码如下所示: select * from table_name INTO OUTFILE S3 's://mybucketpath/table1.csv credentials 'myawscredentials' FIELDS TERMINATED BY ',' LINES TERMINATED BY '\n' overwrite on; 当我运行此操作时,会
select * from table_name INTO OUTFILE S3 's://mybucketpath/table1.csv
credentials 'myawscredentials'
FIELDS TERMINATED BY ','
LINES TERMINATED BY '\n'
overwrite on;
当我运行此操作时,会出现以下错误:
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'myawscredntials' FIELDS' at line 1
有没有办法使用我的AWS凭据运行此查询
任何建议或想法都会有帮助
谢谢。下面是一个有效查询的示例:
SELECT columns
, you
, actually
, want INTO OUTFILE 's://mybucketpath/table1.csv'
FIELDS TERMINATED BY ','
LINES TERMINATED BY '\n'
FROM credentials ;
该查询不可能生成错误消息“s://mybucketpath/table1.csv”应该是引号。我认为他使用的是aws@nbk,在这种情况下,这个答案是不相关的。