一、准备工作
1、在mongodb创建将要读取的表
创建数据库mongotest
use mongotest;
向user表中插入数据
db.user.insert({ name:'flyoung', age:'18', sex:true });
2、安装node-mongodb-native
npm install mongodb
二、实例(node.js读取mongodb)
参考node-mongodb-native的文档:https://github.com/mongodb/node-mongodb-native
var mongodb = require('mongodb'); var server = new mongodb.Server("127.0.0.1",27017,{});//本地27017端口 new mongodb.Db('mongotest',server,{}).open(function(error,client){//数据库:mongotest if(error) throw error; var collection = new mongodb.Collection(client,'user');//表:user collection.find(function(error,cursor){ cursor.each(function(error,doc){ if(doc){ console.log("name:"+doc.name+" age:"+doc.age); } }); }); });
运行:
node mongodbTest.js
结果:
name:flyoung age:18
相关推荐
, 读者将学会使用Node.js 和MongoDB来建立更具可扩展性的高性能网站,并利用AngularJS 创新的MVC 方法构建更有效的网页和应用程序,以及把这三者结合在一起使用,从而提供卓越的下一代Web解决方案。, 《Node.js+...
node.js结合mongodb构建的web项目,代码完美运行无BUG
从基础到实战,带你体验vue2.0+node.js+MongoDB的结合运用和基础知识
越发觉Node.js和mongodb结合感觉的很好。感觉mongodb和node.js是天生的一对。的确,mongodb的客户端是JS的解析引擎。因此,选择mongodb和node.js做产品原型也是很nice的选择。网上,遇到网友询问mongodb的开发,选择...
Node.js是一套用来编写高性能网络服务器的JavaScript工具包。Backbone.js是面向客户端的JavaScript框架。MongoDB是一种NoSQL的数据库。三者结合使用,可以构建出高效的Web引用。 《Node应用程序构建——使用MongoDB...
健身幻想这是一个用 Node.js + Express + Mongoose + MongoDB 开发的简单应用... 通过代码,您可以了解如何通过 mongoose 连接 Node.js 和 MongoDB,以及如何将 Express Web 框架与 Node.js 结合使用应用程序目前部署在
主要介绍了Vue + Node.js + MongoDB图片上传组件实现图片预览和删除功能,结合实例形式详细分析了Vue + Node.js + MongoDB基于图片上传组件实现图片预览和删除功能相关操作技巧,需要的朋友可以参考下
Node.js是一套用来编写高性能网络服务器的JavaScript工具包。Backbone.js是面向客户端的JavaScript框架。MongoDB是一种NoSQL的数据库。三者结合使用,可以构建出高效的Web引用。 《Node应用程序构建——使用MongoDB...
基于node.js、vue、mongodb等技术构建的web系统,界面美观,功能齐全,适合用作毕业设计、课程设计作业等,项目均经过测试,可快速部署运行! 基于node.js、vue、mongodb等技术构建的web系统,界面美观,功能齐全,...
该系统基于Node.js技术,使用Express应用程序开发框架,前台结合Bootstrap+jQuery+AJAX,数据库采用MongoDB。管理员模块包括个人中心、增加商品、商品列表、订单列表模块;用户模块包括个人中心、查询商品、购买操作模块...
Node.js是一种领先的...读者将学会使用Node.js和MongoDB来建立更具可扩展性的高性能网站,并利用AngularJS创新的MVC方法构建更有效的网页和应用程序,以及把这三者结合在一起使用,从而提供卓越的下一代Web解决方案。
用于MongoDB,Node.js和Vue.js的入门级存储库,具有基于Docker的本地环境。 堆栈用于MongoDB,Node.js和Vue.js的入门级存储库,具有基于Docker的本地环境。 安装运行堆栈$ docker-compose up从浏览器访问堆栈启动器...
AngularCRUD 将REST API与Node.js,Express.js和MongoDB数据库结合使用的Angular 11 CRUD应用程序。
利用Node.js构建服务器反应时间短、吞吐率高的特点,提高系统的并发性能;采用Mongodb数据库存储大文件、图片等非结构化数据,Mysql数据库存储用户信息、学生和教师关系等结构化数据,通过结合这两种数据库的优势,...
用Node.Js写的一个博客项目,与MongoDB数据库结合,用Bootstrap写的前端界面,包括写博客、用户管理、博客管理等功能,是一个很好的练手项目。
- 3、monggose :一个提供了MongoDB地相映射的Node.js库:http://mongoosejs.com/docs/guide.html - 4、bootstrap :前端框架,布局使用 https://getbootstrap.com/ - 5、body-parse:一个解析请求报文体数据的Node....
系统的实现采用了Node.js的Express架构,开发采用JavaScript,页面显示采用HTML5、CSS、JQuery等技术,MongoDB数据库作为数据管理。通过前期的调研、需求分析,该系统有四大模块;登录模块、作业模块、信息发布模块...