如何使用nodejs连接mongodb数据库

一、首先需要下载模块:

1、初始化仓库(在项目根目录下初始化一个package.json文件),在输入命令

2、下载mongodb模块(从node的npm包管理器中下载第三方模块mongodb模块,想用node操作mongodb数据库,必须用npm中的mongodb模块),输入命令:

二、在建立的js文件中进行代码编写,对数据库进行连接与操作:

1、引入服务器(引入mongodb模块,并调用了MongoClient方法)

2、数据库的服务器地址:

3、连接数据库的服务器:

4、在项目的根目录启动黑窗口中输入命令,在node的环境下运行该js文件(本文js文件名定位server):

5、连接数据库服务器成功后,要连接到指定的服务器中的指定的表,对其进行操作(增、删、改、查):

//测试成功之后,进行真正的连接操作
mongodbClient.connect(url,(err,client)=>{
    if(!err){
        //连接到该数据库服务器下的“db-18”数据库下的名字是“user”的表,获取到表,就可以对表进行操作
        const collection = client.db("db-18").collection("user");

     ////collection.save({
    //name:"张三",
    //age:19
    // },(err,result)=>{
    //    client.close()
    //})

        //// collection.remove({
        //     name:"张三"
        // },()=>{
        //     client.close();
        // })

        //// collection.update({
        //     goodsName:"香蕉"
        // },{
        //     $set:{num:1000000}
        // },()=>{
        //     client.close();
        // })

        //
        collection.find().toArray((err,data)=>{
            console.log(data);
            client.close();
        })
    }
})
原文地址:https://www.cnblogs.com/x0815/p/12335849.html