MongoDB

關(guān)系型數(shù)據(jù)庫和非關(guān)系型數(shù)據(jù)庫
表就是關(guān)系
或者說表與表之間存在關(guān)系

  • 所有的關(guān)系型數(shù)據(jù)庫都需要通過 sql 語言來操作

  • 所有的關(guān)系數(shù)據(jù)庫在操作之前都需要設(shè)計(jì)表結(jié)構(gòu)

  • 而且數(shù)據(jù)表還支持約束
    唯一的
    主鍵
    默認(rèn)值
    非空

  • 非關(guān)系型數(shù)據(jù)庫非常的靈活

  • 有的非關(guān)系型數(shù)據(jù)庫就是 key-value 對(duì)兒

  • 但是MongoDB是長的最像關(guān)系型數(shù)據(jù)庫的非關(guān)系型數(shù)據(jù)庫
    數(shù)據(jù)庫 =》數(shù)據(jù)庫
    數(shù)據(jù)表 =》 集合(數(shù)組)
    表記錄 =》 (文檔對(duì)象)

  • MongoDB 不需要設(shè)計(jì)表結(jié)構(gòu)

  • 也就是說你可以任意的往里面存數(shù)據(jù)宏怔,沒有結(jié)構(gòu)性這么一說

  • 安裝
    MongoDB

  • 下載

  • 安裝

  • 配置環(huán)境變量

  • 最后輸入mongod --version測試是否安裝成功

  • 啟動(dòng)和關(guān)閉數(shù)據(jù)庫

*  mogodb 默認(rèn)使用執(zhí)行 mongod 命令所處盤符根目錄下的 /data/db 作為自己的數(shù)據(jù)存儲(chǔ)目錄
* 所以在第一次執(zhí)行該命令之前先自己手動(dòng)新建一個(gè) /data/db
mongod

如果想要修改默認(rèn)的數(shù)據(jù)存儲(chǔ)目錄,可以:

mogod --dbpath=數(shù)據(jù)存儲(chǔ)目錄路徑

停止:

1 在開啟的服務(wù)的控制臺(tái)隙袁,直接 controol+c
2 直接關(guān)閉控制臺(tái)
  • 鏈接數(shù)據(jù)庫
# 該命令默認(rèn)鏈接本機(jī)的 MongoDB 服務(wù)
mongo

退出

#在鏈接狀態(tài)輸入 exit 退出鏈接
exit
  • 基本命令
  • show dbs
    • 查看顯示所有數(shù)據(jù)庫
  • db
    • 查看當(dāng)前操作的數(shù)據(jù)庫
  • use 數(shù)據(jù)庫名稱
    • 切換到指定的數(shù)據(jù)庫(如果沒有會(huì)新建)
  • 插入數(shù)據(jù)
  • 在Nodejs中如何操作MongoDB數(shù)據(jù)
使用官方mongodb包來操作

https://github.com/mongodb/node-mongodb-native

使用第三方 mongoose 來操作 MongoDB 數(shù)據(jù)庫

第三方包: mongoose 基于 MongoDB 官方的 mongoose

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末窒悔,一起剝皮案震驚了整個(gè)濱河市呜袁,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌简珠,老刑警劉巖阶界,帶你破解...
    沈念sama閱讀 219,490評(píng)論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異聋庵,居然都是意外死亡膘融,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,581評(píng)論 3 395
  • 文/潘曉璐 我一進(jìn)店門祭玉,熙熙樓的掌柜王于貴愁眉苦臉地迎上來氧映,“玉大人,你說我怎么就攤上這事脱货〉憾迹” “怎么了?”我有些...
    開封第一講書人閱讀 165,830評(píng)論 0 356
  • 文/不壞的土叔 我叫張陵振峻,是天一觀的道長臼疫。 經(jīng)常有香客問我,道長扣孟,這世上最難降的妖魔是什么烫堤? 我笑而不...
    開封第一講書人閱讀 58,957評(píng)論 1 295
  • 正文 為了忘掉前任,我火速辦了婚禮凤价,結(jié)果婚禮上鸽斟,老公的妹妹穿的比我還像新娘。我一直安慰自己利诺,他們只是感情好富蓄,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,974評(píng)論 6 393
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著慢逾,像睡著了一般立倍。 火紅的嫁衣襯著肌膚如雪躏吊。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,754評(píng)論 1 307
  • 那天帐萎,我揣著相機(jī)與錄音,去河邊找鬼胜卤。 笑死疆导,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的葛躏。 我是一名探鬼主播澈段,決...
    沈念sama閱讀 40,464評(píng)論 3 420
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼舰攒!你這毒婦竟也來了败富?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,357評(píng)論 0 276
  • 序言:老撾萬榮一對(duì)情侶失蹤摩窃,失蹤者是張志新(化名)和其女友劉穎兽叮,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體猾愿,經(jīng)...
    沈念sama閱讀 45,847評(píng)論 1 317
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡鹦聪,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,995評(píng)論 3 338
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了蒂秘。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片泽本。...
    茶點(diǎn)故事閱讀 40,137評(píng)論 1 351
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖姻僧,靈堂內(nèi)的尸體忽然破棺而出规丽,到底是詐尸還是另有隱情,我是刑警寧澤撇贺,帶...
    沈念sama閱讀 35,819評(píng)論 5 346
  • 正文 年R本政府宣布赌莺,位于F島的核電站,受9級(jí)特大地震影響显熏,放射性物質(zhì)發(fā)生泄漏雄嚣。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,482評(píng)論 3 331
  • 文/蒙蒙 一喘蟆、第九天 我趴在偏房一處隱蔽的房頂上張望缓升。 院中可真熱鬧,春花似錦蕴轨、人聲如沸港谊。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,023評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽歧寺。三九已至燥狰,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間斜筐,已是汗流浹背龙致。 一陣腳步聲響...
    開封第一講書人閱讀 33,149評(píng)論 1 272
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留顷链,地道東北人目代。 一個(gè)月前我還...
    沈念sama閱讀 48,409評(píng)論 3 373
  • 正文 我出身青樓,卻偏偏與公主長得像嗤练,于是被迫代替她去往敵國和親榛了。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,086評(píng)論 2 355

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