amazon-web-services - 有没有办法使用 lambda 将数据从 S3 导出到 Amazon Aurora 无服务器?
问题描述
因此,我正在寻找一种可以让我将 S3 数据导出到 Aurora Serverless 的解决方案。我知道 LOAD DATA 请求仅适用于 Aurora 集群而不是无服务器集群。我找到了一些关于从 S3 到 RDS MySQL 的数据注入的文档,但我不知道这是否仍然适用于 Amazon Aurora MySQL。
解决方案
如果您可以暂时将数据放在 ec2 实例上,您可以分两步完成:
aws s3 cp s3://path/to/mydatafile /local/path/to/mydatafile
mysql --defaults-file=/path/to/.my.cnf -e "load data local infile '/local/path/to/mydatafile' into table sampletable"
参考
StackOverflow关于加载数据的讨论
推荐阅读
- html - 我试图在我的网页上显示视频,但它不会加载?我的html代码有问题吗?
- javascript - 在 JavaScript 中使用类语法将对象添加到数组
- vue.js - 在对象对象上选择菜单
- ios - 我的应用在 iOS12.4 中运行良好,但在 iOS 11 中崩溃
- c++ - 未定义的“函数”引用;链接库不起作用
- mysql - 1366 不正确的字符串值:列的“\x89lise”(仅第一个字节/第一个字符)
- zpl - ZPL剥离后如何在标签上打印当前日期和时间?
- node.js - nodeJS https 服务器未启动 - 监听 EACCES 0.0.0.0:443
- assembly - 使用 MIPS 汇编找到 3x3 矩阵的逆矩阵
- java - 在 JFrame 的右侧部分显示单页 pdf