您好,登錄后才能下訂單哦!
最新內容會在源站更新.轉載請保留原文鏈接: http://dashidan.com/article/mongodb/index.html
① MongoDB命令行簡介
mongo命令行是MongoDB數據庫的JavaScript交互接口.可以用這個命令行來對數據庫進行增刪改查, 性能管理等操作.
mongo命令行是MongoDB的一個組件.當你啟動MongoDB之后, 可以用命令行連接MongoDB.
② 啟動MongoDB命令行
進入MongoDB的安裝中bin
目錄.
windows
執行mongo.exe
linux
./mongo
MongoDB默認綁定IP為127.0.0.1, 端口為 27017. 如果沒有修改mongo默認配置.執行mongo命令會連127.0.0.1:27017.
③ mongo顯示所有數據庫
show dbs;
④ mongo使用或創建數據庫
如果指定數據庫不存在, 則創建一個數據庫.
use dashdan_com
⑤ mongo顯示當前使用數據庫
db
⑥ mongo插入數據
use dashdan_com db.myCollection.insertOne( { x: 1 } );
說明:
db 是當前使用的數據庫的索引,這里不要寫數據庫的名字.就是采用db
.
myCollection 數據集的名字.這個可以自定義.
⑦ mongo查找數據
db.myCollection.find();
例:
db.getCollection("myCollection").find();
mongo命令行每行最多接收4095個字符數量, 超過這個限制mongo命令會將它縮短.
⑧ mongo命令輸出結果格式化
db.myCollection.find().pretty()
還可以通過以下方式設置mongo命令顯示結果:
print() 打印數據, 并不格式化
print(tojson(
)) 輸出JSON格式,同printjson()
printjson() 輸出JSON格式,同print(tojson(
))
⑨ mongo命令多行模式
在mongo命令行中如果以{
,[
,(
結尾, 則下一行會以...
開頭,直到遇到與之對應的符號}
,]
,)
.
> if ( x > 0 ) {... count++;... print (x);... }
你也可以連續輸入兩個空行來結束這個語句.
> if (x > 0......>
⑩ mongo命令行退出
輸入quit()
,或者按Ctrl-C
.
參考文章
官網文章
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。