4.MongoDB命令行-創(chuàng)新互聯(lián)

4.MongoDB命令行

最新內(nèi)容會在源站更新.轉(zhuǎn)載請保留原文鏈接: http://dashidan.com/article/mongodb/index.html

創(chuàng)新互聯(lián)建站堅持“要么做到,要么別承諾”的工作理念,服務領域包括:做網(wǎng)站、網(wǎng)站建設、企業(yè)官網(wǎng)、英文網(wǎng)站、手機端網(wǎng)站、網(wǎng)站推廣等服務,滿足客戶于互聯(lián)網(wǎng)時代的邗江網(wǎng)站設計、移動媒體設計的需求,幫助企業(yè)找到有效的互聯(lián)網(wǎng)解決方案。努力成為您成熟可靠的網(wǎng)絡建設合作伙伴!

① MongoDB命令行簡介

mongo命令行是MongoDB數(shù)據(jù)庫的JavaScript交互接口.可以用這個命令行來對數(shù)據(jù)庫進行增刪改查, 性能管理等操作.

mongo命令行是MongoDB的一個組件.當你啟動MongoDB之后, 可以用命令行連接MongoDB.

② 啟動MongoDB命令行

啟動MongoDB命令行前, 需要確保MongoDB已經(jīng)啟動.

進入MongoDB的安裝中bin目錄.

  • windows

    執(zhí)行mongo.exe

  • linux

    ./mongo

MongoDB默認IP和端口

MongoDB默認綁定IP為127.0.0.1, 端口為 27017. 如果沒有修改mongo默認配置.執(zhí)行mongo命令會連127.0.0.1:27017.

③ mongo顯示所有數(shù)據(jù)庫

show dbs;

④ mongo使用或創(chuàng)建數(shù)據(jù)庫

如果指定數(shù)據(jù)庫不存在, 則創(chuàng)建一個數(shù)據(jù)庫.

use dashdan_com

⑤ mongo顯示當前使用數(shù)據(jù)庫

db

⑥ mongo插入數(shù)據(jù)

use dashdan_com db.myCollection.insertOne( { x: 1 } );

說明:

  • db 是當前使用的數(shù)據(jù)庫的索引,這里不要寫數(shù)據(jù)庫的名字.就是采用db.

  • myCollection 數(shù)據(jù)集的名字.這個可以自定義.

⑦ mongo查找數(shù)據(jù)

db.myCollection.find();
如果數(shù)據(jù)集的名字中有空格或者特殊字符可以采用db.getCollection()的方式獲取.

例:

db.getCollection("myCollection").find();

mongo命令行每行最多接收4095個字符數(shù)量, 超過這個限制mongo命令會將它縮短.

⑧ mongo命令輸出結(jié)果格式化

db.myCollection.find().pretty()

還可以通過以下方式設置mongo命令顯示結(jié)果:

  • print() 打印數(shù)據(jù), 并不格式化

  • print(tojson(

    )) 輸出JSON格式,同printjson()

  • printjson() 輸出JSON格式,同print(tojson(

    ))

⑨ mongo命令多行模式

在mongo命令行中如果以{,[,(結(jié)尾, 則下一行會以...開頭,直到遇到與之對應的符號},],).

    > if ( x > 0 ) {... count++;... print (x);... }

你也可以連續(xù)輸入兩個空行來結(jié)束這個語句.

> if (x > 0......>

⑩ mongo命令行退出

輸入quit(),或者按Ctrl-C.

參考文章

 官網(wǎng)文章

另外有需要云服務器可以了解下創(chuàng)新互聯(lián)cdcxhl.cn,海內(nèi)外云服務器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務器、裸金屬服務器、高防服務器、香港服務器、美國服務器、虛擬主機、免備案服務器”等云主機租用服務以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務可用性高、性價比高”等特點與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應用場景需求。

網(wǎng)站名稱:4.MongoDB命令行-創(chuàng)新互聯(lián)
網(wǎng)址分享:http://muchs.cn/article32/cspisc.html

成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供標簽優(yōu)化、網(wǎng)站改版自適應網(wǎng)站、企業(yè)建站Google、品牌網(wǎng)站制作

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

搜索引擎優(yōu)化