根据接受的答案here,我可以使用以下内容将mysql查询的结果导出到我的Amazon EC2实例上的csv
文件中:
mysql -user -pass -e "SELECT * FROM table" > /data.csv
但是,由于导出的文件很大,我想导出可从我的EC2实例访问的Amazon s3-bucket(s3:\\mybucket
)
我试过了:
mysql -user -pass -e "SELECT * FROM table" > s3:\\mybucket\data.csv
但它没有导出文件。
答案 0 :(得分:0)
如果要使用mysql命令行程序,则有两种选择:
另一种解决方案是创建一个处理SELECT并直接写入S3的简单程序。互联网上有很多关于Python,Java等的例子。