装mongondb数据库

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

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

 


模块化 核心模块(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.createServerexpress

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

自定义模块 json

module.exports 服务器


require app

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

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

中间件
应用级中间件 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()

相关文章
相关标签/搜索