Node+MongoDB操作数据库
Posted diegomock
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Node+MongoDB操作数据库相关的知识,希望对你有一定的参考价值。
1.数据库(MongoDB)连接
(1)安装应用生成器express
npm install express-generator -g
(2)创建应用
express 应用名
(3)安装mongodb模块
npm install mongodb
(4)页面渲染类型转换成html
a.装载ejs
1)npm install ejs
b.app.js配置
1)app.set(‘view‘,path.join(__dirname,‘views‘));
2) app.engine(‘html‘,require(‘ejs‘).renderFile);
3) app.set(‘view engine‘,‘html‘);
红框中转换成
c.将应用文件下的views文件中的jade文件后缀改成html
(5)数据库连接
a.在应用文件夹下CMD输入npm start(前提是启动MongoDB服务)
***不会MongoDB的点击这里点击打开链接***
2.数据库(MongoDB)操作
(1)创建MongoDB数据库集合
启动MongoDB服务之后运行mongodb文件路径+bin\mongo.exe
之后执行show dbs可以看到服务的所有库
show collections查看所有集合
绿色是新创建的库
(2)插入文档
insertOne只能插入一条数据
insertMany插入多条数据
查看数据先切换库use 库名
之后查询db.集合名.find()
(3)查询数据
CMD中db.site.find()或者db.site.find().toArray()
**********其他就不一一列举了点击这里点击打开链接*****************
以上是关于Node+MongoDB操作数据库的主要内容,如果未能解决你的问题,请参考以下文章
Node.js(&MongoDB) 服务器崩溃,数据库操作中途?
Node.js(&MongoDB) 服务器崩溃,数据库操作中途?
node.js操作数据库之MongoDB+mongoose篇