返回介绍

十二、nodejs 操作 mongodb3.x 数据库的方法

发布于 2024-06-12 23:28:34 字数 1229 浏览 0 评论 0 收藏 0

//http://mongodb.github.io/node-mongodb-native/3.0/quick-start/quick-start/

/*
nodejs 操作 mongodb 数据库

 1.安装 mongodb、

  cnpm install mongodb --save


 2.引入 mongodb 下面的 MongoClient
  var MongoClient = require('mongodb').MongoClient;


 3.定义数据库连接的地址 以及配置数据库
  qianfeng 数据库的名称

  var url = 'mongodb://localhost:27017/';

  var dbName = 'shop'


 4.nodejs 连接数据库


 MongoClient.connect(url,function(err,client){

    const db = client.db(dbName);  数据库 db 对象

 })

5.操作数据库
  


 MongoClient.connect(url,function(err,client){

const db = client.db(dbName);  数据库 db 对象


MongoClient.connect(url,function(err,db){



db.collection('user').insertOne({"name":"张三"},function(err,result){

db.close() //关闭连接
})

   })

 })
   

*/
var MongoClient = require('mongodb').MongoClient;


//定义连接数据库的地址

const  url = 'mongodb://localhost:27017/';
var dbName = 'shop'

//连接数据库
MongoClient.connect(url,(err,client)=>{

  if(err){
    console.log('数据连接失败');
    return false;
  }
  let db=client.db(dbName);   /*获取 db 对象*/

  db.collection("admin").insertOne({"name":"mongodb3.0","age":10},function(err){

    if(err){
      console.log('增加失败');
      return false;
    }
    console.log('增加成功');
    client.close();  /*关闭数据库*/
  })


})

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文