我是使用Svelte的新手,并希望使用Svelte创建一个订购网站。我知道我将需要一个数据库来跟踪订单,客户名称,价格等。我以前使用过MySQL,但还没有学会如何将数据库连接到网站。
如果使用Svelte,是否可以使用特定的数据库?还是有办法将MySQL连接到Svelte?
我已经在Youtube和Google上进行了搜索,但是如果您使用的是Svelte,我不确定是否有所不同,所以我想确定一下。
注意:我还没有开始这个项目,所以我没有任何代码可以显示,如果您使用的是Svelte,我只想知道如何连接数据库。
我可以用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 } }
有关插入的完整示例,您可以观看此视频