- 一、NodeJS 介绍
- 二、HTTP 模块、URL 模块 supervisor 工具
- 三、CommonJs 和 Nodejs 模块
- 四、NPM 第三方模块和 package
- 五、fs 模块
- 六、创建一个 WEB 服务器
- 七、Nodejs 的非阻塞 I/O、异步、事件驱动
- 八、静态文件托管 GET POST 路由 EJS 模板引擎
- 九、MongoDb 数据库介绍、安装、使用
- 十、MongoDB 数据库创建删除、表(集合)创建删除、数据增删改查
- 十一、MongoDB 索引 explain 分析查询速度
- 十二、nodejs 操作 mongodb3.x 数据库的方法
- 十三、NodeJs 操作 MongoDb 数据库 数据的增加 修改 删除
- 十四、Express 安装和使用
- 十五、express 中间件 cookie 的基本使用
- 十六、express 中间件 express-session 常见参数配置使用
文章来源于网络收集而来,版权归原创者所有,如有侵权请及时联系!
十二、nodejs 操作 mongodb3.x 数据库的方法
//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 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论