装mongondb数据库

装mongondb数据库
装好以后进入c盘mongondb bin里边 复制地址 将其放入环境变量里边 放之前需要往前边加一个英语的;
在 d盘 建一个data文档 里边简历一个db文件夹

cmd命令框输入 mongod --dbpath=d:/data
会看到27017 就表示数据库服务器开机成功啦


模块化 核心模块(fs,http ,url,path,querystring)

/aaa?a=1&b=2 qs.parse(a=1&b=2) {a:1,b:2} qs.stringify({a:1,b:2})
url.parse(url字符串) url.format(urlobj)
path.extname
http.createServer

fs.readFile fs.readFileSync fs.createReadStream
write write write

自定义模块

module.exports


require

第三方模块 npm i express --save npm i ejs --save node_modules

express
var app = express();
app.post res res.send res.json res.render res.redirect

中间件
应用级中间件 app.use
路由级的中间件 express.Router router.use next

static
app.use(express.static("目录名"))

express --view=ejs One

mongodb数据库 非关系型数据库

集合collection 文档 document

开机 mongod --dbpath=d:/data
会看到27017 就表示数据库服务器开机成功啦

在打开一个命令窗口 mongo 回车


use 数据库的名字 切换数据库

show dbs; 显示所有的数据库

show collections 显示当前数据库的所有集合

db.collectionName.save({键值对.....}) 插入一个文档到集合

db.collectionName.find() 显示当前集合的所有文档

db.collectionName.remove({条件}) 删除符合条件的文档

db.collectionName.update({条件},{$set:{键值对}},true,true)

db.collectionName.find().sort({age:1})

db.collectionName.find().skip().limit()
skip 是 (page-1)*pageSize limit 是pageSize


drop() 从数据库中删除集合
db.集合名.drop()

原文地址:https://www.cnblogs.com/fdbjazy/p/10161887.html