0812_非關(guān)系型數(shù)據(jù)庫(kù)Mongodb&express框架

新課程(mongodb數(shù)據(jù)庫(kù),express框架)

mongodb

mongodb概述

mongodb是非關(guān)系型數(shù)據(jù)庫(kù)(C++開(kāi)發(fā)的)

沒(méi)有表(行列),是集合(鍵值對(duì)bson)

mongodb增刪改查

db.user.innert(
    {
      "name":"liwei",
      "tel":18843436650
    }
  );
db.user.innert(
  {
    "name":"liwei",
    "tel":18843436650,
    "yz":"100"
  }
);

db.user.innertMany(
  [
    {
      "name":"longdage",
      "sex":1,
      "jushu":"good"
    },
    {
      "name":"gaoluofeng",
      "zhiwu":"1ge",
      "jushu":"yiliu"
    }
  ]
);
db.user.remove({"zhiwu":"1ge"});
db.user.update(
  {
    name:"longdage"
  },
  {
    $set:{ // 這是一個(gè)$set修改器
      sex:0000
    }
  }
);
db.user.update(
  {
    name:gaoluofeng
  },
  {
    $set:{
      xingqu:"jisuanji"
    }
  },
  true, // 關(guān)注后面這兩個(gè)參數(shù)用途
  true
);
db.user.find()[.toArray()|.prety()];

快捷啟動(dòng)數(shù)據(jù)庫(kù)(通過(guò)bash)

#!/bin/bash
cd /home/liwei/mongodb/bin/
./mongodb --dbpath=../liwei_db

express框架

  • 全局安裝
npm install -g express-generator
  • 創(chuàng)建項(xiàng)目
express -e xiangmu 創(chuàng)建

views -試圖
routes -路由
app.js -入口支持
安裝外部依賴(lài): npm install
修改首頁(yè): vim view/index.ejs
修改路由: routes/index.js
啟動(dòng): npm start

作業(yè)

整理一個(gè)moogodb的學(xué)習(xí)手冊(cè),交md文檔

安裝express, 了解路由(它不是mvc的架構(gòu)的,嘗試改)

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

推薦閱讀更多精彩內(nèi)容