将餐厅网站与Microsoft Azure在线服务器数据库连接

时间:2018-11-12 03:44:14

标签: javascript azure azure-sql-database

我正在使用HTML,CSS和JavaScript为在线送餐餐厅建立一个网站,并且希望将该网站与 Azure Data Studio 连接起来。我几乎已经完成了网站的工作,并且已经在Azure上准备好了表格。我只是想确保是否可以通过node.js或其他任何方式连接它们?我还寻求其他建议以寻求最佳连接方式,因为我想将数据保存在数据库中,并在客户希望查看其先前的订单时继续进行检索。

请让我知道我是否走在正确的道路上,是否有人做过类似的事情。

更新

我将有以下页面:  -以下人员的登录屏幕:所有者,饭店员工和用户。  -用于用户查看食物和下订单的屏幕。  -屏幕显示厨房接收订单并进行处理。  -交货屏幕。

所有这些屏幕及其功能都将连接到一个数据库,在该数据库中将保存所有数据,并且用户可以查看过去90天内的所有先前订单。

以下是Azure Data Studio中显示的表:

enter image description here

1 个答案:

答案 0 :(得分:1)

基本上,首先需要创建一个Azure Web应用程序,并需要在其上部署现有的node.js项目。在您的node.js应用程序中,您需要创建sql连接并使用它来插入,更新,删除或查询数据库中的数据。请按照下面的教程连接到Azure上的数据库。

Create a Node.js web app in Azure

由于我不知道您在这里使用哪个SQL DB,是Azure上常见3 DB的教程:

1)如果您正在使用Azure SQL数据库,

Quickstart: Use Node.js to query an Azure SQL database

2)或者,如果您使用的是MySQL,请参考此内容,

Azure Database for MySQL: Use Node.js to connect and query data

3)或者,如果您使用的是Azure CosmoDB SQL,请参考此内容,

Tutorial: Build a Node.js web app using JavaScript SDK to manage Azure Cosmos DB SQL API data