zoukankan      html  css  js  c++  java
  • 如何使用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();
            })
        }
    })
  • 相关阅读:
    9"边界匹配
    8劈分
    7替换
    5逻辑匹配
    4分组匹配
    3贪婪匹配与勉强匹配
    python多线程之线程传参
    多线程(类的形式)---线程同步
    多线程基础
    Linux----黑马程序员Linux教学视频简记(转载)
  • 原文地址:https://www.cnblogs.com/x0815/p/12335849.html
Copyright © 2011-2022 走看看