如何从Amazon RDS(MySQL)导入数据并将其呈现在我的S3静态网站上?

问题描述 投票:0回答:2

我有一个静态网站托管在s3上,只有一个帐户字段。提交此表单时,应查询Amazon RDS(MySQL)数据库(以“帐户”作为键),并且应返回一些字段并显示在网站上。

我该怎么办?

amazon-web-services amazon-s3 amazon-rds
2个回答
1
投票

一些字段应返回并显示在网站上

此部分将静态网站与动态网站分开。您无法使用AWS S3做到这一点,它不支持服务器端脚本。

您可以尝试使用aws lightsail来支持您的用例。


0
投票

您将需要一个“计算”组件,可以适当地查询数据库。

您可以通过对API Gateway进行REST调用来执行此操作,这可以触发AWS Lambda函数。此函数可以运行您提供的代码。该代码可以查询数据库并返回信息。然后,您网页中的JavaScript代码可以呈现返回的内容。

如果您以前从未做过这种事情,那会有点复杂。在线上有很多示例,例如:How to Build a Serverless Web Application with AWS Lambda, Amazon API Gateway, Amazon S3, Amazon DynamoDB, and Amazon Cognito | AWS

© www.soinside.com 2019 - 2024. All rights reserved.