使用Svelte连接数据库

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

我是使用Svelte的新手,并希望使用Svelte创建一个订购网站。我知道我将需要一个数据库来跟踪订单,客户名称,价格等。我以前使用过MySQL,但还没有学会如何将数据库连接到网站。

  • 如果使用Svelte,是否可以使用特定的数据库?还是有办法将MySQL连接到Svelte?

  • 我已经在Youtube和Google上进行了搜索,但是如果您使用的是Svelte,我不确定是否有所不同,所以我想确定一下。

注意:我还没有开始这个项目,所以我没有任何代码可以显示,如果您使用的是Svelte,我只想知道如何连接数据库。

mysql frameworks javascript-framework svelte
1个回答
0
投票

我可以用mongodb做一个例子

您必须安装库

npm install mongodb

或添加到package.json中]

然后,您需要制作一个连接文件,每次需要使用数据库时都要调用该文件

const mongo = require("mongodb");

let client = null;
let db = null;

export async function init() {
  if(!client) {
    client = await mongo.MongoClient.connect("mongodb://localhost");
    db = client.db("name-of-your-db");
  }
  return { client, db }
}

有关插入的完整示例,您可以观看此视频

https://www.youtube.com/watch?v=Mey2KZDog_A

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