nodejs11

作者: 我_巨可爱 | 来源:发表于2017-10-30 16:49 被阅读0次

关系数据库

  1. MySql
  2. Orcal

表结构固定,修改麻烦

非关系数据库

灵活改变,存储json数据

  1. MongoDB

MongoDB 的介绍和配置

  1. c----data----db 默认去当前盘符的data中找db作为数据库
  2. mongod
  3. mongod --dbpath c:\data\db --journal --storageEngine=mmapv1 开启服务
  4. 再打开一个cmd,mongo命令

数据库结构

  1. 数据库中存储多个集合,可以理解成表,理解成数组。该集合,该数组可以存储json对象,当时不能直接存储其他类型
  2. 数据服务实例----》数据库-----》具名集合-----》每条数据

命令集合

  1. show dbs---- 只生成数据库但是没有数据也是不显示的
  2. use yfdb ----- 切换或者生成
  3. db ----- 你当前位于哪个数据库
  4. db.fridens.insert({name:"yf",age:"19",gender:"女"})
  5. show collections ------ 该数据库中所有集合
  6. db.fridens.find() ---- 该集合中所有记录
  7. db.fridens.find().pretty() ----- 美化输出
  8. db.fridens.find({name:"小乔"}) ----- 过滤查找
  9. db.fridents.updata({name:"小乔"},{ $Set:{age:16} });
  10. db.fridents.remove() ---- 需要一个删除条件

错误点

  1. mongoose 需要在链接数据库之前配置
  • var db = mongoose.connect("mongodb://127.0.0.1:27017/mongooseTest");
  1. 引入包的过程严格遵守
  • 核心库
  • 三方插件
  • 自己的包
  1. 配置静态资源
app.use("/node_modules/",express.static(path.join(__dirname,"./node_modules/")));

相关文章

  • nodejs11

    关系数据库 MySql Orcal 表结构固定,修改麻烦 非关系数据库 灵活改变,存储json数据 MongoDB...

网友评论

      本文标题:nodejs11

      本文链接:https://www.haomeiwen.com/subject/nvqmpxtx.html